@media (min-width: 768px){.smartphone__container .new-smartphone__container__cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:-30px;padding:64px 0 74px 0;margin-bottom:-10px}}
@media (min-width: 768px){h1{font-size:60px;line-height:70px}}
@media (min-width: 768px){h2{font-size:40px;line-height:50px}}
@media (min-width: 768px){h3{font-size:26px;line-height:36px}}
@media (min-width: 768px){textarea::-webkit-input-placeholder, .textarea::-webkit-input-placeholder, .textarea textarea::-webkit-input-placeholder{font-size:16px;line-height:26px}textarea::-moz-placeholder, .textarea::-moz-placeholder, .textarea textarea::-moz-placeholder{font-size:16px;line-height:26px}textarea:-ms-input-placeholder, .textarea:-ms-input-placeholder, .textarea textarea:-ms-input-placeholder{font-size:16px;line-height:26px}textarea::-ms-input-placeholder, .textarea::-ms-input-placeholder, .textarea textarea::-ms-input-placeholder{font-size:16px;line-height:26px}.body-fonts,.body-text,textarea::placeholder,.textarea::placeholder,.textarea textarea::placeholder,p,li,i,.btn,.Select .Select-input>input,.Select.is-focused .Select-input>input{font-size:16px;line-height:26px}}
@media (min-width: 768px){html:not([dir='rtl']) span.buy-now-instruction{padding-right:20px}}
@media (min-width: 768px){html[dir='rtl'] span.buy-now-instruction{padding-left:20px}}
@media (min-width: 768px){.FooterSection--links{padding-top:50px}}
@media (min-width: 768px){.FooterLinkSection{padding-right:10px}}
@media (min-width: 768px){.FooterLinkSection__icon{display:none}}
@media (min-width: 768px){.FooterSocial--mobile{display:none}}
@media (min-width: 768px){.vertical-design-story .design-story__text-block{max-width:600px}}
@media (min-width: 768px){.product-overview__container{max-width:600px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}
@media (min-width: 768px){.product-overview__text-block{padding-right:80px;padding-left:0}}
@media (min-width: 768px){.product-overview__subscript{font-size:20px;top:-1em}}
@media (min-width: 768px){.product-overview-with-spec-image .product-overview__container{max-width:700px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}
@media (min-width: 768px){.product-overview-with-spec-image .product-overview__text-block{padding-right:0}}
@media (min-width: 768px){.product-overview-with-spec-image .product-overview-highlights-container{max-width:100%}}
@media (min-width: 768px){.product-overview-with-spec-image .product-overview-highlights-container{margin-top:2em}.product-overview-with-spec-image .product-overview-highlights-container>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:25%;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.product-overview-with-spec-image .product-overview-highlights-container>div>img{margin:0 auto}.product-overview-with-spec-image .product-overview-highlights-container>div>p{text-align:center;margin:0 auto;width:80%}}
@media (min-width: 768px) and (min-height: 950px){.product-overview-with-spec-image .product-overview-highlights-container{margin-top:2em}}
@media (min-width: 768px){.changing-hero{margin-bottom:-90px}}
@media (min-width: 768px) and (min-height: 950px){.changing-hero{margin-bottom:-110px}}
@media (min-width: 768px){.changing-hero{height:calc(100vh - 72px);min-height:540px}}
@media (min-width: 768px){.changing-hero .cover-image{min-height:710px;height:100%;height:calc(165px + 80vh * 0.8);max-height:calc(100vw)}}
@media (min-width: 768px){.changing-hero .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}html[dir='rtl'] .changing-hero .content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}}
@media (min-width: 768px){.changing-hero .text-block{display:-webkit-box;display:-ms-flexbox;display:flex}.changing-hero .text-block>div{margin:auto auto;max-width:30vw;margin:auto 10% auto auto;padding-bottom:114px}.changing-hero .text-block h1{font-size:70px;line-height:70px}.changing-hero .text-block h3{margin-top:0;font-size:30px;line-height:30px}}
@media (min-width: 768px){.changing-hero .phone{width:100%;padding:0;margin-top:114px;margin-top:calc((100vh - 72px) * 0.19);min-height:600px;height:calc(80vh - 72px);max-height:calc(100vw + 72px)}.changing-hero .phone .phone-image-overlay,.changing-hero .phone .phone-image{margin:0 auto 0 0}}
@media (min-width: 768px){.color-image-gallery{max-height:420px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}html[dir='rtl'] .color-image-gallery{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}}
@media (min-width: 768px){.color-image-gallery .color-options-container{margin:auto auto auto 8.5%}}
@media (min-width: 768px){.color-image-gallery .image-container{margin-top:0;display:block;width:50%}.color-image-gallery .image-container img{margin:auto 0 0 auto;width:auto;height:100%}}
@media (min-width: 768px){.feature-benefit__container{max-width:600px}}
@media (min-width: 768px){.feature-benefit__container--wider--with-small-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.feature-benefit__container--wider--with-small-image img{padding:0 20px 0 0}}
@media (min-width: 768px){.feature-benefit__text-block{padding:0;margin-bottom:120px}}
@media (min-width: 768px){.feature-benefit__photo-container{margin-top:-120px}}
@media (min-width: 768px){.feature-benefit__photo{height:240px;margin-top:120px}}
@media (min-width: 768px){.feature-benefit__scenario-photo--retro{padding:0 0 80px 0}}
@media (min-width: 768px){.feature-benefit__scenario-text{max-width:600px}}
@media (min-width: 768px){.feature-benefit__cta{margin-bottom:120px}}
@media (min-width: 768px){.amazon-prime__visible-container{padding:40px}}
@media (min-width: 768px){.amazon-prime__stripe-container{max-width:800px}}
@media (min-width: 768px){.retailer__link{margin-top:0}}
@media (min-width: 768px){.buy-block__modal__content{padding-right:50px;padding-left:50px}}
@media (min-width: 768px){.buy-block__modal__top-separator{display:none}}
@media (min-width: 768px){.buy-block__modal__heading{margin-top:14px}}
@media (min-width: 768px){.buy-block__container{padding:82px 21px}}
@media (min-width: 768px){.buy-block__available-colors-block{margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-x:visible}}
@media (min-width: 768px){.buy-block__color-option{-ms-flex-negative:1;flex-shrink:1;width:auto}.buy-block__color-option img{width:100px}}
@media (min-width: 768px){.buy-block__available-colors-block--two-rows .buy-block__color-option img{width:120px}}
@media (min-width: 768px){.buy-block__price-and-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:21px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}
@media (min-width: 768px){.buy-block__price-container{margin-bottom:0}html:not([dir='rtl']) .buy-block__price-container{border-right:1px solid #dcdcdc;margin-right:50px;padding-right:50px}html[dir='rtl'] .buy-block__price-container{border-left:1px solid #dcdcdc;margin-left:50px;padding-left:50px}}
@media (min-width: 768px){.buy-block__color-disclaimer--desktop{display:block}.buy-block__color-disclaimer--mobile{display:none}}
@media (min-width: 768px){.buy-block__price-disclaimer--desktop{display:block}.buy-block__price-disclaimer--mobile{display:none}}
@media (min-width: 768px){.open-source{padding-top:80px;padding-bottom:40px}}
@media (min-width: 768px){.open-source__inner{width:740px;margin:0 auto;display:block}}
@media (min-width: 768px){.open-source h1{font-size:60px;line-height:68px}}
@media (min-width: 768px){.full-bleed-picture--mobile-only{display:none}}
@media (min-width: 768px){.ds-social-button{margin:0 3px}}
@media (min-width: 600px){.accessory-overview{padding:0 32px}}
@media (min-width: 800px){.accessory-overview{padding:80px 60px}}
@media (min-width: 768px){.accessory-overview__container{max-width:600px}}
@media (min-width: 768px){html:not([dir='rtl']) .accessory-overview__container__text-block{padding-right:80px;padding-left:0}html[dir='rtl'] .accessory-overview__container__text-block{padding-left:80px;padding-right:0}}
@media (min-width: 768px){.design-story--accessory{padding:20px 0 0 0}}
@media (min-width: 768px){.accessory__details .specs__specs-block{padding-right:10px;width:50%}}
@media (min-width: 768px){.accessory-overview__container{display:block}.accessory-overview__container>.accessory-overview__container__color-selector,.accessory-overview__container>.accessory-overview__container__device-selector{width:41%}.accessory-overview__container>.price-row,.accessory-overview__container>.hero__cta-block,.accessory-overview__text-block{width:41%}.accessory__photo-container{display:block;width:50%;float:right;margin-left:20px;text-align:center}html[dir='rtl'] .accessory__photo-container{float:left;margin-left:0;margin-right:20px}.thumbnails{margin:10px auto}}
@media (min-width: 768px){.advanced-feature-benefit--buttons .navigation{width:398px}}
@media (min-width: 768px){.advanced-feature-benefit__text-block{padding:0 0}}
@media (min-width: 768px){.advanced-feature-benefit--scroll .advanced-feature-benefit__container{margin-top:0}}
@media (min-width: 768px){.advanced-feature-benefit--scroll{max-width:600px;margin:0 auto}.advanced-feature-benefit--scroll .feature-container-mobile{display:none}.advanced-feature-benefit--scroll .feature-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.advanced-feature-benefit--scroll .feature-text-container{margin-top:65px;width:100%}.advanced-feature-benefit--scroll .advanced-feature-benefit__scrolling-feature-image{text-align:left;max-width:37%;margin-right:13%}.advanced-feature-benefit--scroll .advanced-feature-benefit__scrolling-feature-image>img{max-width:100%;width:100%}.advanced-feature-benefit--scroll .advanced-feature-benefit__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0 18px 0 0px;width:100%;margin-left:0}.advanced-feature-benefit--scroll .advanced-feature-benefit__container .feature-logo-image-container{min-width:70px;margin-right:30px;margin-bottom:auto}}
@media (min-width: 768px){.advanced-feature-benefit--slider .image-block--right{height:auto;padding-top:0px}}
@media (min-width: 768px){.advanced-feature-benefit--slider .image-block--left{height:auto;padding-top:0px}}
@media (min-width: 768px){html[dir='rtl'] .advanced-feature-benefit--slider .slick-track{margin-right:-100%}}
@media (min-width: 768px){.advanced-feature-benefit--slider{margin:0 auto 166px auto;max-width:800px}.advanced-feature-benefit--slider .slick-list{display:block}.advanced-feature-benefit--slider .slick-slide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.advanced-feature-benefit--slider .image-block--right{-ms-flex-item-align:end;align-self:flex-end;margin:0 -50% auto 0;max-width:100%;width:100%}html[dir='rtl'] .advanced-feature-benefit--slider .image-block--right{margin:0 -150% auto 0%}.advanced-feature-benefit--slider .image-block--left{-ms-flex-item-align:start;align-self:flex-start;margin:0 0 auto -150%;max-width:100%;width:100%}html[dir='rtl'] .advanced-feature-benefit--slider .image-block--left{margin:0 -50% auto -50%}.advanced-feature-benefit--slider .text-block-left{padding-left:60px;padding-right:50px;max-width:50%}html[dir='rtl'] .advanced-feature-benefit--slider .text-block-left{padding-left:50px;padding-right:60px;margin-right:50%}.advanced-feature-benefit--slider .text-block-right{padding-right:60px;padding-left:50px;max-width:50%;margin-left:50%}html:not([dir='rtl']) .advanced-feature-benefit--slider{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}html[dir='rtl'] .advanced-feature-benefit--slider{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}}
@media (min-width: 768px){.advanced-feature-benefit__container{max-width:600px}}
@media (min-width: 768px){.advanced-feature-benefit__container__text-block{padding:0;margin-bottom:120px}}
@media (min-width: 768px){.alert-lift{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}
@media (min-width: 768px){.alert-lift__container{width:60%}}
@media (min-width: 768px){.alert-lift__container--link{width:40%}}
@media (min-width: 768px){.alert-lift__container--text{padding-right:20px}.alert-lift__container--text p{margin-bottom:0}}
@media (min-width: 600px){.back-link__container{padding:0 32px}}
@media (min-width: 800px){.back-link__container{padding:0 60px}}
@media (min-width: 768px){.cta_dark_base,.cta_dark_enabled,.cta_dark_disabled{width:50%}}
@media (min-width: 768px){.smartphone__cta-link--signup{margin-top:0;margin-left:12px}}
@media (min-width: 800px){.video-overlay .video{padding-top:50px}}
@media (min-width: 800px){.video-overlay .close{right:-23px;top:31px}}
@media (min-width: 768px){.email-signup__container{max-width:390px;padding:0}}
@media (min-width: 768px){.email-signup__form-container{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}}
@media (min-width: 768px){.email-signup__button{margin-left:0;margin-top:20px}}
@media (min-width: 768px){.email-signup__signup-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}
@media (min-width: 768px){.email-signup__privacy-policy{max-width:390px}}
@media (min-width: 768px){.link-item-selector div{width:auto}}
@media (min-width: 768px){.loader{padding:30px;width:740px}}
@media (min-width: 768px){.new-smartphone__container .new-smartphone__container__cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:-30px;padding:64px 0 74px 0;margin-bottom:-10px}}
@media (min-width: 768px){.page-lead-section{padding:82px 21px}}
@media (min-width: 768px){.pre-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:120px 0}}
@media (min-width: 768px){.pre-order .link-item-selector{margin:40px 0 0 0}}
@media (min-width: 768px){.pre-order__details{margin:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pre-order__details p{margin-bottom:10px}}
@media (min-width: 768px){.pre-order__details .details__photo{margin-right:0;margin-bottom:15px;height:120px;max-width:100px}}
@media (min-width: 768px){.pre-order .color-selector{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:600px;margin:0 auto;border-bottom:none}}
@media (min-width: 768px){.pre-order__cta{width:auto;-ms-flex-item-align:center;align-self:center;margin:40px 0 0 0}}
@media (min-width: 768px){.pre-order__heading h2{margin-bottom:20px}}
@media (min-width: 768px){.pre-order p.pre-order__disclaimer{max-width:600px;-ms-flex-item-align:center;align-self:center}}
@media (min-width: 768px){.pre-order__variants--mobile{display:none}}
@media (min-width: 768px){.pre-order__variants--desktop{display:block}}
@media (min-width: 768px){.pre-order .details__price-row .price-row__currency{font-size:20px;line-height:36px}}
@media (min-width: 768px){.price-row .price-row__currency{font-size:20px;line-height:36px}}
@media (min-width: 768px){.specs{padding:0}.specs h2{text-align:center}}
@media (min-width: 768px){.specs__container{max-width:600px}}
@media (min-width: 768px){.user-guide__hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 105px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:400px;height:100%}}
@media (min-width: 768px){.user-guide__hero-content{max-width:1024px}}
@media (min-width: 768px){.user-guide__hero-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}
@media (min-width: 768px){.user-guide__hero-image{width:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}
@media (min-width: 768px){.user-guide__hero-copy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}}
@media (min-width: 768px){.user-guide .user-guide__navigation .category__topics{-moz-column-count:3;-webkit-column-count:3;column-count:3}}
@media (min-width: 768px){.user-guide .warranty-finder{max-width:1024px;margin:auto}}
@media (min-width: 768px){.topic .user-guide-tip__content{width:95%}}
@media (min-width: 768px){.user-guides__title-container{margin:80px auto 70px auto;text-align:center}}
@media (min-width: 768px){.user-guides__grid .user-guide-tile{margin-bottom:20px;width:25%}}
@media (min-width: 768px){.customer-service-location-lander__container{padding:80px 40px}}
@media (min-width: 768px){.customer-service-location-lander__container .customer-service-location .body-text-small{line-height:26px}}
@media (min-width: 768px){.customer-service-location-lander__container .customer-service-location h5{margin-bottom:20px}}
@media (min-width: 768px){.ChinaSupportChatPage{min-height:65vh}}
@media (min-width: 768px){.error{padding:60px}}
@media (min-width: 768px){.where-to-buy{margin:0 auto;max-width:640px}}
@media (min-width: 768px){.where-to-buy__item-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 600px){.where-to-buy-item:nth-child(odd){margin-right:10px}}
@media (min-width: 768px){.where-to-buy-item{width:300px;margin-left:10px;margin-right:10px}}
@media (min-width: 768px){.design-story{padding:80px 0}}
@media (min-width: 768px){.design-story__container{max-width:600px;padding-top:80px}html:not([dir='rtl']) .design-story__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}html[dir='rtl'] .design-story__container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}}
@media (min-width: 768px){html:not([dir='rtl']) .design-story__container--reversed{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}html[dir='rtl'] .design-story__container--reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}}
@media (min-width: 768px){.design-story__text-block{padding-left:0}}
@media (min-width: 768px){.design-story__text-block{width:40%}}
@media (min-width: 768px){.design-story__text-block--right{padding-left:40px;padding-right:0}}
@media (min-width: 768px){.design-story__image-block{padding-left:0;width:60%}}
@media (min-width: 768px){.design-story__image-block--right{padding:0 0 40px 50px;margin:0}html[dir='rtl'] .design-story__image-block--right{width:auto;margin-left:0px}}
@media (min-width: 768px){.design-story__image-block--left{padding-right:60px;margin:0;padding-bottom:0}}
@media (min-width: 768px){.design-story__photo{height:500px}}
@media (min-width: 768px){.design-story__photo--left{float:right}}
@media (min-width: 768px){.design-story--new-feature-phone{padding:80px 0 0 0}}
@media (min-width: 768px){.design-story--new-feature-phone .design-story__photo{height:initial}}
@media (min-width: 768px){.BrandStory__container{max-width:600px}}
@media (min-width: 768px){.BrandStory__text-block{padding:80px 0 0 0;margin-bottom:120px}}
@media (min-width: 768px){.BrandStory__photo{height:240px}}
@media (min-width: 768px){.BrandStory__photo-container{margin-top:-120px}}
@media (min-width: 768px){.help-collasible__icon{position:absolute;z-index:1;top:-30px;right:0;line-height:1;width:20px;height:20px;font-size:0.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid white;border-radius:40px}.help-collasible__icon:hover{background:white;color:#273142}}
@media (min-width: 768px){.help-collasible__text-mobile{display:none}}
@media (min-width: 768px){.help-collasible__text-desktop{display:block;padding:5px 0 15px 0}}
@media (min-width: 600px){.beta-labs .beta-labs__section .checkbox-text p{font-size:14px}}
@media (min-width: 768px){.beta-labs .phone-validator,.beta-labs .device-container{margin:0 63px 20px;padding:40px}}
@media (min-width: 768px){.beta-labs .device-container .device>.text_container{margin-right:-40px}}
@media (min-width: 768px){.beta-labs__section,.beta-labs .page-lead-section{padding:0 10px 41px 10px}}
@media (min-width: 768px){.beta-labs__section,.beta-labs .page-lead-section{max-width:580px}}
@media (min-width: 768px){.beta-labs .page-lead-section{padding-top:50px}}
@media (min-width: 768px){.beta-labs .download-option{margin-bottom:61px}}
@media (min-width: 768px){.beta-labs .padding-top--large{padding-top:82px}}
@media (min-width: 768px){.beta-labs-submit-container{margin-top:50px}}
@media (min-width: 768px){.details .details__container{max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
@media (min-width: 768px){.details .details__block{padding:20px 0 0 0;-ms-flex-item-align:start;align-self:flex-start}}
@media (min-width: 768px){.details .details__color-block{width:auto}.details .details__color-block .mobile{display:none}.details .details__color-block .desktop{display:block}}
@media (min-width: 768px){.details .details__photo-container .details__photo{height:500px}}
@media (min-width: 768px){.details__disclaimer{padding:20px 0 40px 0}}
@media (min-width: 768px){.Disclaimer--left{text-align:left}}
@media (min-width: 768px){.CollapsibleCSS__placeholder *{font-size:16px;line-height:26px}}
@media (min-width: 768px){.SecurityUpdates{padding-top:80px;padding-bottom:40px;width:740px;margin:0 auto;display:block}}
@media (min-width: 768px){.sso__form{padding:30px;width:740px}}
@media (min-width: 768px){.sso__title{margin:0 0 30px 0}}
@media (min-width: 768px){.sso__container{max-width:1440px;margin:auto;padding-top:50px}}
@media (min-width: 768px){.sso__social-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sso__social-button *{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;width:100%}.sso__social-button span{margin:0 5px 0 0}}
@media (min-width: 768px){.DesktopProfileTabs{display:block}}
@media (min-width: 768px){.MobileProfileTabs{display:none}}
@media (min-width: 768px){.OrderHistory{padding:20px 40px;margin-top:0}}
@media (min-width: 768px){.OrderItem__image img{min-width:120px}}
@media (min-width: 768px){.OrderItem__options{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:30px}.OrderItem__options-option__total{display:block}}
@media (min-width: 768px){.OrderCard__total{display:none}}
@media (min-width: 768px){.OrderCard__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.OrderCard__actions a{cursor:pointer;text-decoration:underline}.OrderCard__actions-secondary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
@media (min-width: 768px){.OrderCard .Phases{margin-bottom:40px}}
@media (min-width: 768px){.ProfileForm__fields{display:-webkit-box;display:-ms-flexbox;display:flex}.ProfileForm__fields-left{-webkit-box-flex:7;-ms-flex:7;flex:7}.ProfileForm__fields-right{-webkit-box-flex:3;-ms-flex:3;flex:3}.ProfileForm__fields-right .form-field--column.picture{text-align:center}.ProfileForm__fields-right .profile-picture{display:inline-block}.ProfileForm__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ProfileForm__row .form-field--column{-webkit-box-flex:1;-ms-flex:1;flex:1}.ProfileForm__row .form-field--column:first-of-type{margin-right:10px}.ProfileForm__first-item{margin-right:10px}}
@media (min-width: 768px){.ProfileTabsWrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
@media (min-width: 768px){.SsoBaseProfileEdit__header h1{margin-left:230px}}
@media (min-width: 768px){.Phases{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px}}
@media (min-width: 768px){.Phase{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}
@media (min-width: 768px){.Phase__name{left:-10px;line-height:1.3;max-width:90px;position:absolute;top:40px}}
@media (min-width: 768px){.ReturnConfirmation{margin:0px 40px 80px}}
@media (min-width: 768px){.ReturnOrder{margin-top:0px}}
@media (min-width: 768px){.ReturnOrder__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}
@media (min-width: 768px){.ReturnOrder__loader{text-align:right}}
@media (min-width: 768px){.ReturnOrder .OrderCard__number{text-align:left}}
@media (min-width: 768px){.ReturnOrder .OrderCard__number:after{width:100%}}
@media (min-width: 768px){.ReturnOrder__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
@media (min-width: 768px){.bnb__left__cta{display:block;height:56px;line-height:56px;font-family:'NokiaPureText', Arial, Helvetica, sans-serif;font-weight:300;font-size:16px;color:#4d5766;cursor:pointer;padding-left:63px}.bnb__left__cta:lang(he){font-family:NokiaPureTextHebr, NokiaPureText, Arial, Helvetica, sans-serif}.bnb__left__cta:lang(ar){font-family:NokiaPureTextArab, NokiaPureText, Arial, Helvetica, sans-serif}.bnb__left__cta:lang(ko){font-family:'NokiaPureText', 'Noto Sans KR', Arial, Helvetica, sans-serif}.bnb__left__cta:hover{font-family:'NokiaPureText', Arial, Helvetica, sans-serif;font-weight:500}.bnb__left__cta:hover:lang(he){font-family:NokiaPureTextHebr, NokiaPureText, Arial, Helvetica, sans-serif}.bnb__left__cta:hover:lang(ar){font-family:NokiaPureTextArab, NokiaPureText, Arial, Helvetica, sans-serif}.bnb__left__cta:hover:lang(ko){font-family:'NokiaPureText', 'Noto Sans KR', Arial, Helvetica, sans-serif}.bnb__left__cta:focus,.bnb__left__cta:active{outline:none}.bnb__left__cta--selected{font-weight:500;font-family:'NokiaPureText', Arial, Helvetica, sans-serif}.bnb__left__cta--selected:lang(he){font-family:NokiaPureTextHebr, NokiaPureText, Arial, Helvetica, sans-serif}.bnb__left__cta--selected:lang(ar){font-family:NokiaPureTextArab, NokiaPureText, Arial, Helvetica, sans-serif}.bnb__left__cta--selected:lang(ko){font-family:'NokiaPureText', 'Noto Sans KR', Arial, Helvetica, sans-serif}}
@media (min-width: 768px){.Banner__text{font-size:30px}}
@media (min-width: 768px){.form-field{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}}
@media (min-width: 768px){.form-field--column{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}
@media (min-width: 768px){.PhonesPage__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
@media (min-width: 768px){.PhonesPage__filters{-webkit-box-flex:20;-ms-flex:20;flex:20}}
@media (min-width: 768px){.PhonesPage__filters-title{display:none}}
@media (min-width: 768px){.PhonesPage__phones{-webkit-box-flex:70;-ms-flex:70;flex:70}}
@media (min-width: 768px){.PhonesBanner{padding:0 0 20px}}
@media (min-width: 768px){.PhonesContainer{padding-bottom:5%}}
@media (min-width: 768px){.CatalogBenefitBannerContainer .container{padding:10px 20px}}
@media (min-width: 768px){.Catalog__OrderBenefits{padding:10px 0px}}
@media (min-width: 768px){.CategorySelector{display:none}}
@media (min-width: 768px){.FilterContainer{-ms-flex-item-align:start;align-self:flex-start}}
@media (min-width: 768px){.FilterContainer{margin-right:13px}html[dir='rtl'] .FilterContainer{margin-right:0;margin-left:13px}}
@media (min-width: 768px){.FilterContainer--hidden{display:block}}
@media (min-width: 768px){.GridPhone__tag-container{margin:20px 20px 0 20px}}
@media (min-width: 768px){.PhonesFilter:first-of-type{padding-top:0}}
@media (min-width: 768px){.ShowingResults-desktop{display:block}}
@media (min-width: 768px){.ShowingResults-mobile{display:none}}
@media (min-width: 768px){.SortDropdown{position:absolute;top:-6px;padding:0px 15px}html[dir='rtl'] .SortDropdown{left:0;right:inherit}}
@media (min-width: 768px){.SortDropdown__selected{padding:5px 0px}}
@media (min-width: 768px){.SortDropdown__options-selected{display:none}}
@media (min-width: 768px){.SortDropdown__hidden-desktop{display:none}}
@media (min-width: 768px){.Compare__container{padding-bottom:5%}}
@media (min-width: 768px){.Compare__content .PhonesPage__filters{width:50%}}
@media (min-width: 768px){.Compare__cards .GridPhone .GridPhone__price{margin-right:10px;margin-bottom:unset;margin-top:unset;width:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}
@media (min-width: 768px){.Compare__cards--sticky{top:-40px}}
@media (min-width: 768px){.Compare__cards--sticky .GridPhone .GridPhone__beef-container{padding-top:20px}}
@media (min-width: 768px){.Compare__show-results{display:none}}
@media (min-width: 768px){.ComparePhonesSelector__title{font-size:16px;line-height:26px}}
@media (min-width: 768px){.PhoneSelectorContainer{-ms-flex-item-align:start;align-self:flex-start}}
@media (min-width: 768px){.PhoneSelectorContainer{margin-right:13px}html[dir='rtl'] .PhoneSelectorContainer{margin-right:0;margin-left:13px}}
@media (min-width: 768px){.PhoneSelectorContainer--hidden{display:block}}
@media (min-width: 768px){.Compare__accordion-cell p{font-size:12px;padding:20px}}
@media (min-width: 768px){.Compare__accordion-title .title{white-space:nowrap}.Compare__accordion-title .title span{padding-right:unset}}
@media (min-width: 768px){.Compare__accordion-title .title .DownOrUpIcon{margin-left:9px;margin-right:4px}}
@media (min-width: 768px){.choose-language__title{margin-bottom:40px}}
@media (min-width: 768px){.choose-language__content{padding:20px 80px}}
@media (min-width: 768px){.choose-language__content{min-height:800px}}
@media (min-width: 768px){.choose-language-wrapper{padding-top:80px}}
@media (min-width: 768px){.continent{display:none;margin-bottom:20px;cursor:default}}
@media (min-width: 768px){.continent--active{display:-webkit-box;display:-ms-flexbox;display:flex}}
@media (min-width: 768px){.continent__countries{margin-left:0;-webkit-column-count:3;-moz-column-count:3;column-count:3}}
@media (min-width: 768px){.continent--active .continent__countries{padding:10px 0}}
@media (min-width: 768px){.continent__title{font-size:18px;line-height:18px;padding-top:15px}}
@media (min-width: 768px){.continent__trigger{display:none}}
@media (min-width: 768px){.map-button{border-color:#4d5766;background:#fff;padding-right:35px}}
@media (min-width: 768px){.map-button__label{display:inline}}
@media (min-width: 768px){.map-button--north-america{left:13%}}
@media (min-width: 768px){.map-button--latin-america{top:65%;left:15%}}
@media (min-width: 768px){.map-button--europe{left:40%}}
@media (min-width: 768px){.map-button--india{left:62%;top:44%;padding-right:20px}.map-button--india .map-button__show-more-plus-icon{display:none}}
@media (min-width: 768px){.map-button--africa{left:44%}}
@media (min-width: 768px){.map-button--asia-pacific{left:71%}}
@media (min-width: 768px){.map-button--middle-east{top:39%;left:42%}}
@media (min-width: 768px){.Hero__block{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:40px;max-height:85vh}}
@media (min-width: 768px){.Hero__texts{text-align:left;max-width:45%;padding:40px;padding-top:100px}html[dir='rtl'] .Hero__texts{text-align:right}}
@media (min-width: 768px){.Hero__texts .email-signup__privacy-policy{margin-left:0}}
@media (min-width: 768px){.Hero__product-image{max-width:400px;margin-top:20px}}
@media (min-width: 768px){.Hero__legal-logos{display:block}}
@media (min-width: 768px){.Hero--video .Hero__texts{max-width:600px}}
@media (min-width: 768px){.Hero--slope .Hero__block,.Hero--android .Hero__block{background-position-x:60%}}
@media (min-width: 768px){.Hero--slope .Hero__texts,.Hero--android .Hero__texts{max-width:50%;margin-left:40px;padding-right:20px}html[dir='rtl'] .Hero--slope .Hero__texts,html[dir='rtl'] .Hero--android .Hero__texts{margin-left:unset;margin-right:40px;padding-left:20px}}
@media (min-width: 768px){.Hero--smartphone .Hero__block{max-height:700px}}
@media (min-width: 768px){.Hero--smartphone .Hero__texts{text-align:center;max-width:60%}}
@media (min-width: 768px){.Hero--smartphone-without-shadow .Hero__product-image img{max-height:600px}}
@media (min-width: 768px){.Hero--no-overflow h3{font-size:60px;line-height:70px}}
@media (min-width: 768px){.Hero--overlay .Hero__block{max-height:750px}}
@media (min-width: 768px){.Hero--overlay .Hero__texts{padding-left:0;max-width:90%;text-align:center}html[dir='rtl'] .Hero--overlay .Hero__texts{padding-right:0;padding-left:60px}}
@media (min-width: 768px){.Hero--overlay .Hero__product-image{padding:0}}
@media (min-width: 768px){.HeroMini .email-signup__privacy-policy{margin-left:0}}
@media (min-width: 768px){.counter-hero{background-position:top right;background-size:130% auto}.counter-hero__text_container{max-width:690px;padding:125px 90px;margin-left:0;text-align:start}.counter-hero__text_container h2{font-size:54px;line-height:64px}.counter-hero__text_container h4{font-size:27px;line-height:37px}.counter-hero__counter{margin-left:0}.counter-hero__counter>div{font-size:108px;margin-left:0;text-align:start}html:not([dir='rtl']) .counter-hero__counter>div:first-child{margin-left:0}html[dir='rtl'] .counter-hero__counter>div:first-child{margin-right:-15px}.counter-hero__time_value{margin-left:0;line-height:108px}.counter-hero__time_label{font-size:18px}html[dir='rtl'] .counter-hero__time_label{padding-right:22px}.counter-hero form{margin-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.counter-hero .input-email{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.counter-hero__cta{margin:0 auto 0 10px}html[dir='rtl'] .counter-hero__cta{margin:0 10px 0 auto}.counter-hero p.counter-hero__disclaimer{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:start}}
@media (min-width: 768px){.support-hero .hero__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5vh}}
@media (min-width: 768px){.user_guide_block__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}
@media (min-width: 768px){.user_guide_block__container__body{width:100%;max-width:1100px}}
@media (min-width: 768px){.title-bar__content{padding:0px 0px 0px 0px}}
@media (min-width: 768px){.warranty_finder .body-text-small{line-height:26px}}
@media (min-width: 768px){.GdprPage__content .GdprRequest{width:800px}}
@media (min-width: 768px){.GdprUserData__Category .ItemContainer{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}}
@media (min-width: 768px){.GdprUserData .Gdpr-Item__box .label{min-width:250px}}
@media (min-width: 768px){.privacy-container{padding:0;width:740px;margin:0 auto;display:block}}
@media (min-width: 768px){.BootloaderPage .BootloaderInstructionsSection__Body .CopyContainer.Container .Body__Item div h2{top:-30px}}
@media (min-width: 768px){.BootloaderPage .Body .CopyContainer .CopyBlock--Columns ul,.BootloaderPage .Body .CopyContainer .CopyBlock--Columns ol{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}
@media (min-width: 768px){.BootloaderPage .Body .CopyContainer .CopyBlock--Small p{font-size:12px}}
@media (min-width: 768px){.enterprise-recommended{background-attachment:fixed;background-position:top}}
@media (min-width: 768px){.enterprise-recommended__container .logo-enterprise{height:50px}}
@media (min-width: 768px){.RetailerSection{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 768px){.Section,.product-page .Section{padding-top:56.25%}}
@media (min-width: 768px){.Section hr,.product-page .Section hr{margin:-10px 0 0.5em}}
@media (min-width: 768px){.Section .SectionHero h1,.product-page .Section .SectionHero h1{font-size:50px}}
@media (min-width: 768px){.Section .SectionTextLeft .SectionCopy,.product-page .Section .SectionTextLeft .SectionCopy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;padding-left:5%;padding-right:3%;margin-right:50%;width:50%;height:100%}}
@media (min-width: 768px){.Section .SectionTextRight .SectionCopy,.product-page .Section .SectionTextRight .SectionCopy{margin-left:50%;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;padding:0 40px 0 0;max-width:500px}}
@media (min-width: 768px){.Section .SectionTextBottom,.product-page .Section .SectionTextBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Section .SectionTextBottom .SectionCopy,.product-page .Section .SectionTextBottom .SectionCopy{padding-bottom:40px;text-align:center}}
@media (min-width: 768px){.Section .SectionTextBottom .SectionCopy p,.product-page .Section .SectionTextBottom .SectionCopy p{max-width:700px;margin:auto}.Section .SectionTextBottom .SectionIcons,.product-page .Section .SectionTextBottom .SectionIcons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
@media (min-width: 768px){.Section .SectionTextTop,.product-page .Section .SectionTextTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Section .SectionTextTop .SectionCopy,.product-page .Section .SectionTextTop .SectionCopy{padding-top:40px;text-align:center}.Section .SectionTextTop .SectionCopy div,.product-page .Section .SectionTextTop .SectionCopy div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Section .SectionTextTop .SectionCopy div .SectionSpecs,.product-page .Section .SectionTextTop .SectionCopy div .SectionSpecs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;width:auto}.Section .SectionTextTop .SectionCopy div .SectionSpecs>div,.product-page .Section .SectionTextTop .SectionCopy div .SectionSpecs>div{min-width:150px}.Section .SectionTextTop .SectionCopy p,.product-page .Section .SectionTextTop .SectionCopy p{max-width:700px;margin:auto}.Section .SectionTextTop .SectionIcons,.product-page .Section .SectionTextTop .SectionIcons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
@media (min-width: 768px){.SectionCopy{width:100%}}
@media (min-width: 768px){.SectionCopy div{width:100%}}
@media (min-width: 768px){.SectionCopy div,.SectionCopy p{max-width:100%}}
@media (min-width: 768px){.SectionIcons{-ms-flex-wrap:initial;flex-wrap:initial}}
@media (min-width: 768px){.SectionHero h1{font-size:50px}}
@media (min-width: 768px){.SectionTextLeft .SectionCopy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;padding-left:5%;padding-right:3%;margin-right:50%;width:50%;height:100%}}
@media (min-width: 768px){.SectionTextRight .SectionCopy{margin-left:50%;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;padding:0 40px 0 0;max-width:500px}}
@media (min-width: 768px){.SectionTextBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SectionTextBottom .SectionCopy{padding-bottom:40px;text-align:center}}
@media (min-width: 768px){.SectionTextBottom .SectionCopy p{max-width:700px;margin:auto}.SectionTextBottom .SectionIcons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
@media (min-width: 768px){.SectionTextTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SectionTextTop .SectionCopy{padding-top:40px;text-align:center}.SectionTextTop .SectionCopy div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SectionTextTop .SectionCopy div .SectionSpecs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;width:auto}.SectionTextTop .SectionCopy div .SectionSpecs>div{min-width:150px}.SectionTextTop .SectionCopy p{max-width:700px;margin:auto}.SectionTextTop .SectionIcons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
@media (min-width: 768px){.full_spesifications{margin-right:40px;margin-left:40px}}
@media (min-width: 768px){.full_spesifications__title_bar .icon img,.full_spesifications__title_bar .feedback__thumb-up img,.full_spesifications__title_bar .feedback__thumb-down img,.full_spesifications__title_bar .product-page .whats_in_the_box__title_bar .collabsible-label img,.product-page .whats_in_the_box__title_bar .full_spesifications__title_bar .collabsible-label img{height:40px;width:40px}}
@media (min-width: 768px){.full_spesifications__title_bar .collabsible-label h3{font-size:24px}}
@media (min-width: 768px){.full_spesifications__content__topics .spec_topic{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 768px){.product-page h1{font-size:64px;line-height:74px}.product-page h1.small{font-size:48px;line-height:54.4px}.product-page h1.bold{font-weight:700}}
@media (min-width: 768px){.product-page h2{font-size:36px;line-height:46px}.product-page h2.small{font-size:27px;line-height:30.6px}.product-page h2.bold{font-weight:700}}
@media (min-width: 768px){.product-page h3{font-size:24px;line-height:34px}.product-page h3.small{font-size:18px;line-height:20.4px}.product-page h3.bold{font-weight:700}}
@media (min-width: 768px){.product-page .product-page,.product-page p,.product-page li,.product-page button,.product-page a,.product-page i{font-size:16px}}
@media (min-width: 768px){.product-page .legal,.product-page p.legal,.product-page li.legal,.product-page button.legal,.product-page a.legal,.product-page i.legal,.product-page .email-signup__privacy-policy,.product-page .BuyNow__options .ColorSelector__text,.product-page .ColorSelector__text,.product-page .legal>a,.product-page .email-signup__privacy-policy>a,.product-page .BuyNow__options .ColorSelector__text>a,.product-page .ColorSelector__text>a{font-size:10px;line-height:16px}}
@media (min-width: 768px){.product-page .flex-column{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 768px){.product-page blockquote p{font-size:24px;line-height:34px;text-align:center}.product-page blockquote p.small{font-size:18px;line-height:20.4px}.product-page blockquote p.bold{font-weight:700}}
@media (min-width: 768px){.product-page .navigation-bar__open{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}html:not([dir='rtl']) .product-page .navigation-bar__open{padding-left:161px}html[dir='rtl'] .product-page .navigation-bar__open{padding-right:161px}}
@media (min-width: 768px){html:not([dir='rtl']) .product-page .navigation-bar__items{text-align:left}html[dir='rtl'] .product-page .navigation-bar__items{text-align:right}}
@media (min-width: 768px){html:not([dir='rtl']) .product-page .navigation-bar__items-item{padding-left:0px}html[dir='rtl'] .product-page .navigation-bar__items-item{padding-right:0px}}
@media (min-width: 768px){.product-page .navigation-bar .title{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
@media (min-width: 768px){.product-page .navigation-bar__title-separator{float:right;margin-left:17px}html[dir='rtl'] .product-page .navigation-bar__title-separator{float:left;margin-right:17px;margin-left:0}.product-page .navigation-bar__title-separator:after{content:'';display:inline-block;position:relative;width:1px;height:18px;background-color:#dcdcdc;top:3px}}
@media (min-width: 768px){.product-page .navigation-bar .dropdown{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 768px){.product-page .navigation-bar .dropdown-current-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html:not([dir='rtl']) .product-page .navigation-bar .dropdown-current-element{padding-right:8px}html[dir='rtl'] .product-page .navigation-bar .dropdown-current-element{padding-left:8px}}
@media (min-width: 768px){.product-page .hero-banner__copy .cta-with-link,.product-page .hero-banner__copy .cta-with-on-click{-ms-flex-item-align:start;align-self:flex-start}}
@media (min-width: 768px){.product-page .hero-banner__copy .logos{text-align:left}}
@media (min-width: 768px){.product-page .hero-banner{height:100vh;max-height:1200px}}
@media (min-width: 768px){.product-page .full-bleed-element-camera--rounded{border-radius:40px;margin:20px 50px;width:90%}}
@media (min-width: 768px){.product-page .camera_details--rounded{background-color:#f7f7f7;margin:20px 50px;border-radius:40px}}
@media (min-width: 768px){.product-page .camera_details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:720px}}
@media (min-width: 768px){.product-page .camera_details__copy{padding:40px 40px 80px}}
@media (min-width: 768px){.product-page .camera_details__copy{width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:10%;text-align:start}html[dir='rtl'] .product-page .camera_details__copy{padding-left:10%;padding-right:5vw}}
@media (min-width: 768px){.product-page .camera_details__image_container{width:50%;-webkit-transform:scale(1);transform:scale(1);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 768px){.product-page .camera_details__image_container__scale_layer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;margin-left:-20px;border-radius:0px;height:450px}}
@media (min-width: 768px){.product-page .camera_details__image_container__scale_layer__phone{max-height:400px;margin-top:-5px;-webkit-transform:scale(1.2);transform:scale(1.2)}}
@media (min-width: 768px){.product-page .specification-highlights{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 768px){.product-page .specification-highlights--column .specification-highlight{text-align:start}}
@media (min-width: 768px){.product-page .specification-highlight{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-page .specification-highlight *{text-align:start}}
@media (min-width: 768px){.product-page .specification-highlight>div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}
@media (min-width: 768px){.product-page .specification-highlight>div h2{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 768px){.product-page .specification-highlight>div h1{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 768px){.product-page .specification-highlight>div p{text-align:left;text-align:start}}
@media (min-width: 768px){.product-page .specification-highlight>div blockquote{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:0}}
@media (min-width: 768px){.product-page .specification-highlight>div blockquote p{text-align:center}}
@media (min-width: 768px){.product-page .dual_sight_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:0px}}
@media (min-width: 768px){.product-page .dual_sight_detail__copy{width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px;padding-left:10%}html[dir='rtl'] .product-page .dual_sight_detail__copy{padding-right:10%}}
@media (min-width: 768px){.product-page .dual_sight_detail__copy .title_row{display:block}}
@media (min-width: 768px){.product-page .dual_sight_detail__copy p{text-align:start}}
@media (min-width: 768px){.product-page .dual_sight_detail__image_container{width:50%}}
@media (min-width: 768px){.product-page .dual_sight_detail__image_container-mobile{display:none}}
@media (min-width: 768px){.product-page .dual_sight_detail__image_container-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;background-attachment:fixed;background-size:cover;height:720px;width:50%}}
@media (min-width: 768px){.product-page .audio_detail--dark .audio_detail__image_container,.product-page .audio_detail--dark .audio_detail__copy_container{height:100%}.product-page .audio_detail--dark .audio_detail__image_container .audio_image,.product-page .audio_detail--dark .audio_detail__copy_container .audio_image{height:100%}}
@media (min-width: 768px){.product-page .audio_detail{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:610px}html[dir='rtl'] .product-page .audio_detail{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}
@media (min-width: 768px){.product-page .audio_detail__image_container .audio_image__overlay{-o-object-fit:cover;object-fit:cover;height:auto}}
@media (min-width: 768px){.product-page .audio_detail__copy{padding:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:start}}
@media (min-width: 768px){.product-page .audio_detail__copy .hear_difference{display:initial}}
@media (min-width: 768px){.product-page .details_element__specs_container-mobile{display:none}}
@media (min-width: 768px){.product-page .details_element__specs_container-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}
@media (min-width: 768px){.product-page .triangle-element{width:40vw}}
@media (min-width: 768px){.product-page .triangle-element .image-container img{max-height:800px}}
@media (min-width: 768px){.product-page .product-page-lift{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-height:1200px}.product-page .product-page-lift__copy,.product-page .product-page-lift__image{width:50vw}.product-page .product-page-lift.side-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
@media (min-width: 768px){.product-page .product-page-lift__copy{padding:0}}
@media (min-width: 768px){.product-page .product-page-lift__copy{text-align:left;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}html[dir='rtl'] .product-page .product-page-lift__copy{text-align:right}}
@media (min-width: 768px){.product-page .product-page-lift--horizontal{max-height:1100px;min-height:800px}}
@media (min-width: 768px){.product-page .product-page-lift--horizontal .horizontal-image-content{padding:0px}}
@media (min-width: 768px){html[dir='rtl'] .product-page .side-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}
@media (min-width: 768px){.product-page .side-right .product-page-lift__copy{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}html[dir='rtl'] .product-page .side-right .product-page-lift__copy{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-page .side-right .product-page-lift__image{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}html[dir='rtl'] .product-page .side-right .product-page-lift__image{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 768px){html[dir='rtl'] .product-page .side-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
@media (min-width: 768px){.product-page .fx-scroll-element{margin-bottom:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.product-page .fx-scroll-element.with-charger-container{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;margin-bottom:-400px}}
@media (min-width: 768px){.product-page .fx-scroll-element__sticky-container-wrapper>.triangle-element{margin-top:0}}
@media (min-width: 768px){.product-page .fx-scroll-element{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex}.product-page .fx-scroll-element__sticky-container-wrapper>.triangle-element{display:-webkit-box;display:-ms-flexbox;display:flex}.product-page .fx-scroll-element__sticky-container-wrapper.with-charger.charger-visible>.triangle-element>.image-container{-webkit-transform:translateY(-30vh);transform:translateY(-30vh);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.product-page .fx-scroll-element__sticky-container-wrapper>.triangle-element>.image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-page .fx-scroll-element__sticky-container-wrapper>.triangle-element>.image-container .product-image{-o-object-fit:contain;object-fit:contain;position:relative;z-index:2;max-height:800px}}
@media (min-width: 768px){.product-page .fx-scroll-element__sticky-container-wrapper>.triangle-element>.image-container .charger-image{-o-object-fit:contain;object-fit:contain;opacity:0;position:static;z-index:1;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;max-height:100px;min-height:10vh;margin-top:-2.2vmax;-webkit-transform:translateY(5vw);transform:translateY(5vw)}.product-page .fx-scroll-element__sticky-container-wrapper>.triangle-element>.image-container .charger-image--visible{opacity:1;-webkit-transform:translateY(0vw);transform:translateY(0vw)}}
@media (min-width: 768px){html[dir='rtl'] .product-page .fx-scroll-element{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-page .fx-scroll-element__sticky-container-wrapper{position:-webkit-sticky;position:sticky;height:100%;top:1vmin;-webkit-box-flex:1;-ms-flex:1;flex:1}html[dir='rtl'] .product-page .fx-scroll-element__sticky-container-wrapper{-webkit-box-flex:0;-ms-flex:0;flex:0}.product-page .fx-scroll-element__sticky-container-wrapper .triangle-element>.image-container{-webkit-transform:translateY(0vh);transform:translateY(0vh);-webkit-transition:all 1.5s ease;transition:all 1.5s ease}.product-page .fx-scroll-element__highlights--desktop .software-highlights__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}}
@media (min-width: 768px){.product-page .fx-scroll-element__highlights--desktop .software-highlights__cta .cta-with-link{margin-bottom:32px;text-align:center}}
@media (min-width: 768px){.product-page .fx-scroll-element__highlights--desktop .software-highlights__cta img{width:97px}.product-page .fx-scroll-element .product-page-lift:nth-child(n+2){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-page .fx-scroll-element .product-page-lift:nth-child(n+2) #right,.product-page .fx-scroll-element .product-page-lift:nth-child(n+2) #left{visibility:hidden}}
@media (min-width: 768px){html[dir='rtl'] .product-page .fx-scroll-element .scrollable-highlight{right:0vw}}
@media (min-width: 768px){.product-page .fx-scroll-element .fx-scroll-element__highlights--desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}
@media (min-width: 768px){.product-page .fx-scroll-element .fx-scroll-element__highlights--mobile{display:none !important}}
@media (min-width: 768px){.product-page .hardware-highlights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}html[dir='rtl'] .product-page .hardware-highlights{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
@media (min-width: 768px){.product-page .hardware-highlights--horizontal .horizontal-image-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 768px){.product-page .hardware-highlights--horizontal .horizontal-image-content img{display:inline-block}}
@media (min-width: 768px){.product-page .hardware-highlights--horizontal .hardware-highlights__copy{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0}}
@media (min-width: 768px){.product-page .hardware-highlights--horizontal .hardware-highlights__image{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}html[dir='rtl'] .product-page .hardware-highlights--horizontal .hardware-highlights__image{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-page .hardware-highlights--horizontal .hardware-highlights__image .triangle-element{max-width:50vw}}
@media (min-width: 768px){.product-page .hardware-highlights--horizontal .hardware-highlights__image .triangle-element>div>img{display:none}}
@media (min-width: 768px){.product-page .software-highlights__copy{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}
@media (min-width: 768px){.product-page .design-block{height:2500px;margin-bottom:20px}}
@media (min-width: 768px){.product-page .design-block .design-spinner{position:-webkit-sticky;position:sticky;top:25vh}}
@media (min-width: 768px){.product-page .design-block .design-spinner__description{padding:0 40px;margin:0 auto 40px}}
@media (min-width: 768px){.product-page .design-block .design-spinner__video{display:block;margin:0 auto;top:152px;height:550px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}
@media (min-width: 768px){.product-page .design-block .design-spinner__highlights{top:-200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-page .design-block .design-spinner__highlights .hightlight-block{top:550px}}
@media (min-width: 768px){.product-page .design-block .design-spinner__highlights .hightlight-block{display:block}}
@media (min-width: 768px){.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block__text{margin:initial;width:300px}}
@media (min-width: 768px){.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block__text p{width:142px}}
@media (min-width: 768px){.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block__text h1{width:197px}}
@media (min-width: 768px){.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block__text h2{padding-bottom:10px;width:197px}}
@media (min-width: 768px){.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block__text--first{text-align:right}}
@media (min-width: 768px){.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block__image{display:none}}
@media (min-width: 768px){.product-page .design-block .design-spinner__highlights .hightlight-block{position:absolute;height:700px;width:100%;max-width:1440px;top:15vh;padding-left:0;margin:0 auto}.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block__text{padding:0;margin:0;position:absolute;width:200px}.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block__text--first{right:75%;text-align:right}}
@media (min-width: 768px){.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block__text--first img,.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block__text--first p,.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block__text--first h1,.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block__text--first h2{margin-left:auto;margin-right:0}.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block__text--second{left:75%;text-align:left}}
@media (min-width: 768px){.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block__text--second img,.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block__text--second p{margin-right:auto;margin-left:0}}
@media (min-width: 768px){html[dir='rtl'] .product-page .design-block .design-spinner__highlights .hightlight-block:nth-of-type(even) .highlight-block__text--second p,html[dir='rtl'] .product-page .design-block .design-spinner__highlights .hightlight-block:nth-of-type(even) .highlight-block__text--second h1,html[dir='rtl'] .product-page .design-block .design-spinner__highlights .hightlight-block:nth-of-type(even) .highlight-block__text--second h2{margin-left:0}}
@media (min-width: 768px){.product-page .design-block .design-spinner__highlights .hightlight-block .highlight-block--empty{display:block;content:'';height:800px}}
@media (min-width: 768px){.product-page .product_spinner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:calc(1440px - 320px);margin:auto}}
@media (min-width: 768px){.product-page .product_spinner .spinner_container__spinner_controls .spinner_line{width:120px}}
@media (min-width: 768px){.product-page .product_spinner__copy_container{padding-left:50px}html[dir='rtl'] .product-page .product_spinner__copy_container{padding-left:0px;padding-right:50px}}
@media (min-width: 768px){.product-page .product_spinner__copy_container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}}
@media (min-width: 768px){.product-page .product_spinner__copy_container .buy-now-container{width:100%}}
@media (min-width: 768px){.product-page .product_spinner__copy_container .copy__title{margin-top:0px}}
@media (min-width: 768px){.product-page .product_spinner__copy_container .email-signup__container{text-align:start}}
@media (min-width: 768px){.product-page .product_spinner__copy_container .email-signup__container .email-signup__privacy-policy{margin:0px;text-align:start}}
@media (min-width: 768px){.product-page .whats_in_the_box{margin-left:40px;margin-right:40px;margin-bottom:20px}}
@media (min-width: 768px){.product-page .whats_in_the_box__title_bar .icon img,.product-page .whats_in_the_box__title_bar .feedback__thumb-up img,.product-page .whats_in_the_box__title_bar .feedback__thumb-down img,.product-page .whats_in_the_box__title_bar .collabsible-label img{height:40px;width:40px}}
@media (min-width: 768px){.product-page .whats_in_the_box__title_bar .collabsible-label h3{font-size:24px}}
@media (min-width: 768px){.product-page .disclaimer_element{padding:40px 40px 30px}}
@media (min-width: 768px){.product-page .generic_text_element--horizontal{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 auto;padding:0}.product-page .generic_text_element--horizontal .generic_text_element__title-section{padding:90px 0 90px 50px;margin:auto 0;width:50%}.product-page .generic_text_element--horizontal .generic_text_element__subTitle{margin:0}.product-page .generic_text_element--horizontal .generic_text_element__icon{margin:auto 40px}.product-page .generic_text_element--horizontal .generic_text_element__text{width:50%;margin:auto 0;padding:70px 50px 70px 0px;height:100%}.product-page .generic_text_element--horizontal .generic_text_element__text>p:first-child{margin-top:20px}}
@media (min-width: 768px){.product-page .generic-product-image-element{display:none}}
@media (min-width: 768px){.product-page .hero-full-bleed__content .copy-container a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 768px){.product-page .heroWithCinemagraphAndLayover video.Video__FullHeight{height:calc(100vw * 0.5625)}}
@media (min-width: 768px){.product-page .heroWithCinemagraphAndLayover{max-height:none}}
@media (min-width: 768px){.product-page .heroWithCinemagraphAndLayover__layOver__content{padding:40px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}
@media (min-width: 768px){.product-page .heroWithCinemagraphAndLayover__layOver__content-wrapper-heading{text-align:start}.product-page .heroWithCinemagraphAndLayover__layOver__content-wrapper-heading h5{display:block}html:not([dir='rtl']) .product-page .heroWithCinemagraphAndLayover__layOver__content-wrapper-heading{text-align:left}html[dir='rtl'] .product-page .heroWithCinemagraphAndLayover__layOver__content-wrapper-heading{text-align:right}}
@media (min-width: 768px){.product-page .heroWithCinemagraphAndLayover__layOver__content-wrapper-ctas{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
@media (min-width: 768px){.product-page .heroWithCinemagraphAndLayover__layOver__content-wrapper-ctas-benefit{-ms-flex-item-align:end;align-self:flex-end;margin:0px}}
@media (min-width: 768px){.product-page .storyBlock{padding:20px 40px}}
@media (min-width: 768px){.product-page .storyBlock__container{text-align:left}}
@media (min-width: 768px){.product-page .storyBlock__container__label--android{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}
@media (min-width: 768px){.product-page .storyBlock__container__label-android-logo{display:block}}
@media (min-width: 768px){.product-page .storyBlock__container__label-android-logo-mobile{display:none}}
@media (min-width: 768px){.product-page .storyBlock__container__story-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
@media (min-width: 768px){.product-page .storyBlockWhiteText *{padding-top:7px}}
@media (min-width: 768px){.product-page .fullBleedImage{width:100vw;height:56.25vw}}
@media (min-width: 768px){.product-page .fullBleedImage__productImage{margin-top:10%;max-width:75%}}
@media (min-width: 768px){.product-page .fullBleedImage__noProduct{min-height:45vh}}
@media (min-width: 768px){.product-page .fullBleedImage__camera{height:60vh}}
@media (min-width: 768px){.product-page .fullBleedImage__androidOne{max-height:45vh}.product-page .fullBleedImage__androidOne img{margin-left:0px;max-width:100%}}
@media (min-width: 768px){.product-page .cinemagraph__signUp{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 768px){.product-page .cinemagraph__signUp-container{max-width:42%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 0 40px;text-align:left}html[dir='rtl'] .product-page .cinemagraph__signUp-container{text-align:right}}
@media (min-width: 768px){html:not([dir='rtl']) .product-page .cinemagraph__signUp-container--buy{padding-left:40px}html[dir='rtl'] .product-page .cinemagraph__signUp-container--buy{padding-right:40px;padding-left:0}}
@media (min-width: 768px){.product-page .cinemagraph__signUp-container .email-signup__container{text-align:start}}
@media (min-width: 768px){.product-page .cinemagraph__signUp-container .email-signup__container .email-signup__form-container .email-signup__button{-webkit-box-shadow:0 4px 8px 0 rgba(77,87,102,0.4);box-shadow:0 4px 8px 0 rgba(77,87,102,0.4)}}
@media (min-width: 768px){.product-page .highLightList{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:1440px;margin:auto;padding:40px}}
@media (min-width: 768px){.product-page .highLightList__highlight{padding-top:0}}
@media (min-width: 768px){.product-page .recommendations-block__items{display:none}}
@media (min-width: 768px){.product-page .recommendations-block__items--desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 9%;margin-bottom:80px;max-width:2000px;margin:auto}}
@media (min-width: 768px){.product-page .recommendations-block__show-more-button{display:inline-block}}
@media (min-width: 768px){.product-page .recommendations-block .recommendation-item__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}
@media (min-width: 768px){.product-page .recommendations-block .recommendation-item__image{margin-bottom:40px}}
@media (min-width: 768px){.product-page .recommendations-block .recommendation-item__description-area{height:56px}}
@media (min-width: 768px){.product-page .recommendations-block .recommendation-item__description{font-size:28px}}
@media (min-width: 768px){.product-page .soundAndPower{padding:0 40px 0}}
@media (min-width: 768px){.product-page .soundAndPower__container-content-productImage{max-width:450px}}
@media (min-width: 768px){.product-page .soundAndPower__show-more-button{display:inline-block}}
@media (min-width: 768px){.product-page .phone-recommendations-block{background-color:#fff;padding-top:90px}}
@media (min-width: 768px){.product-page .phone-recommendations-block__item-spacing{text-align:center;background-color:#fff;-webkit-box-shadow:5px 8px 32px 0 rgba(0,0,0,0.1);box-shadow:5px 8px 32px 0 rgba(0,0,0,0.1);margin:0 10px 40px;padding:3%;border-radius:5px}}
@media (min-width: 768px){.product-page .phone-recommendations-block__title{margin-bottom:60px}}
@media (min-width: 768px){.product-page .phone-recommendations-block__items{display:none}}
@media (min-width: 768px){.product-page .phone-recommendations-block__items--desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 5%;margin-bottom:80px;max-width:2000px;margin:auto}}
@media (min-width: 768px){.product-page .phone-recommendations-block__show-more-button{display:inline-block}}
@media (min-width: 768px){.product-page .phone-recommendations-block .recommendation-item{width:100%;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}}
@media (min-width: 768px){.product-page .phone-recommendations-block .recommendation-item__description-area{height:56px}}
@media (min-width: 768px){.product-page .phone-recommendations-block .recommendation-item__description{font-size:28px}}
@media (min-width: 768px){.product-page .overlay-video-cta{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 768px){.product-page .BuyNow{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}
@media (min-width: 768px){.product-page .BuyNow__options{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:2em}}
@media (min-width: 768px){.product-page .BuyNow__option{margin-bottom:0em}}
@media (min-width: 768px){.product-page .enterprise-recommended{background-attachment:fixed;background-position:top}}
@media (min-width: 768px){.product-page .enterprise-recommended__container .logo-enterprise{height:50px}}
@media (min-width: 768px){.product-page .ScreenElement__highlights{padding:0 40px 90px}}
@media (min-width: 768px){.product-page .ScreenElement__highlights-container-right{padding:20px}}
@media (min-width: 768px){.product-page .ScreenElement__highlights-container-left{padding:20px}}
@media (min-width: 768px){.product-page .ScrollerSpinner{background-color:#fff;height:300vh}}
@media (min-width: 768px){.product-page .ScrollerSpinner__sticky{position:-webkit-sticky;position:sticky;top:25vh}}
@media (min-width: 768px){.product-page .ScrollerSpinner__row{position:-webkit-sticky;position:sticky;top:25vh;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}
@media (min-width: 768px){.product-page .ScrollerSpinner__row--mobile{display:none}}
@media (min-width: 768px){.product-page .ScrollerSpinner__image-container{display:-webkit-box;display:-ms-flexbox;display:flex}}
@media (min-width: 768px){.product-page .ScrollerSpinner__img{margin-left:-40%}}
@media (min-width: 768px){.product-page .ScrollerSpinner__content{padding-right:40px}}
@media (min-width: 768px){.product-page .SectionWithHighlights .specification-highlights{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 768px){.product-page .box_element-box .cta-with-link{margin-top:20px}}
@media (min-width: 768px){.product-page .box_element-box{padding:60px;margin-left:20px;margin-right:20px}}
@media (min-width: 768px){.product-page .box_element-image{background-size:60%;width:100%}}
@media (min-width: 768px){.product-page .box_element--pie,.product-page .box_element--pie-dark,.product-page .box_element--pie-dark-reverse,.product-page .box_element--pie-reverse{background-repeat:no-repeat;background-position-x:center;min-height:60vmin}}
@media (min-width: 768px){.product-page .box_element--pie .box_element-container,.product-page .box_element--pie-dark .box_element-container,.product-page .box_element--pie-dark-reverse .box_element-container,.product-page .box_element--pie-reverse .box_element-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}html[dir='rtl'] .product-page .box_element--pie .box_element-container,html[dir='rtl'] .product-page .box_element--pie-dark .box_element-container,html[dir='rtl'] .product-page .box_element--pie-dark-reverse .box_element-container,html[dir='rtl'] .product-page .box_element--pie-reverse .box_element-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}
@media (min-width: 768px){.product-page .box_element--pie .box_element-box,.product-page .box_element--pie-dark .box_element-box,.product-page .box_element--pie-dark-reverse .box_element-box,.product-page .box_element--pie-reverse .box_element-box{width:60%}}
@media (min-width: 768px){html:not([dir='rtl']) .product-page .box_element--pie .box_element-box .box_element--highlights .specification-highlight:first-child:before,html:not([dir='rtl']) .product-page .box_element--pie-dark .box_element-box .box_element--highlights .specification-highlight:first-child:before,html:not([dir='rtl']) .product-page .box_element--pie-dark-reverse .box_element-box .box_element--highlights .specification-highlight:first-child:before,html:not([dir='rtl']) .product-page .box_element--pie-reverse .box_element-box .box_element--highlights .specification-highlight:first-child:before{margin-right:24px}}
@media (min-width: 768px){html[dir='rtl'] .product-page .box_element--pie .box_element-box .box_element--highlights .specification-highlight:first-child:before,html[dir='rtl'] .product-page .box_element--pie-dark .box_element-box .box_element--highlights .specification-highlight:first-child:before,html[dir='rtl'] .product-page .box_element--pie-dark-reverse .box_element-box .box_element--highlights .specification-highlight:first-child:before,html[dir='rtl'] .product-page .box_element--pie-reverse .box_element-box .box_element--highlights .specification-highlight:first-child:before{margin-left:24px}}
@media (min-width: 768px){html:not([dir='rtl']) .product-page .box_element--pie .box_element-box .box_element--highlights .specification-highlight:nth-child(2):before,html:not([dir='rtl']) .product-page .box_element--pie-dark .box_element-box .box_element--highlights .specification-highlight:nth-child(2):before,html:not([dir='rtl']) .product-page .box_element--pie-dark-reverse .box_element-box .box_element--highlights .specification-highlight:nth-child(2):before,html:not([dir='rtl']) .product-page .box_element--pie-reverse .box_element-box .box_element--highlights .specification-highlight:nth-child(2):before{margin-right:32px}}
@media (min-width: 768px){html[dir='rtl'] .product-page .box_element--pie .box_element-box .box_element--highlights .specification-highlight:nth-child(2):before,html[dir='rtl'] .product-page .box_element--pie-dark .box_element-box .box_element--highlights .specification-highlight:nth-child(2):before,html[dir='rtl'] .product-page .box_element--pie-dark-reverse .box_element-box .box_element--highlights .specification-highlight:nth-child(2):before,html[dir='rtl'] .product-page .box_element--pie-reverse .box_element-box .box_element--highlights .specification-highlight:nth-child(2):before{margin-left:32px}}
@media (min-width: 768px){.product-page .box_element--pie .box_element-image,.product-page .box_element--pie-dark .box_element-image,.product-page .box_element--pie-dark-reverse .box_element-image,.product-page .box_element--pie-reverse .box_element-image{display:none}}
@media (min-width: 768px){.product-page .box_element--pie-reverse .box_element-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}html[dir='rtl'] .product-page .box_element--pie-reverse .box_element-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}
@media (min-width: 768px){.product-page .box_element--pie-dark-reverse .box_element-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}html[dir='rtl'] .product-page .box_element--pie-dark-reverse .box_element-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}
@media (min-width: 768px){.product-page .box_element--software .box_element-container,.product-page .box_element--software-reverse .box_element-container{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:unset;flex-flow:unset;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
@media (min-width: 768px){.product-page .box_element--software .box_element-container .box_element-box,.product-page .box_element--software-reverse .box_element-container .box_element-box{margin-top:200px;margin-left:0}}
@media (min-width: 768px){.product-page .box_element--software .box_element-container .box_element-image,.product-page .box_element--software-reverse .box_element-container .box_element-image{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-attachment:cover;height:800px;margin-left:0;min-width:500px;width:500px}}
@media (min-width: 768px){.product-page .box_element--software.box_element__image,.product-page .box_element__image.box_element--software-reverse{background-attachment:local;margin-top:121px;width:447px;min-width:447px;height:auto;position:relative;background-size:contain;z-index:unset;top:24px}}
@media (min-width: 768px){.product-page .box_element--software-reverse .box_element-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}
@media (min-width: 768px){.product-page .SectionHorizontal__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}html:not([dir='rtl']) .product-page .SectionHorizontal__content{padding:0px 0px 0px 40px}html[dir='rtl'] .product-page .SectionHorizontal__content{padding:0px 40px 0px 0px}}
@media (min-width: 768px){.product-page .SectionHorizontal__text2{display:none}}
@media (min-width: 768px){.product-page .SectionVertical__content{padding-top:15vmin}}
@media (min-width: 768px){.product-page .SectionVertical__content img{display:block}}
@media (min-width: 768px){.product-page .SectionVertical .background--optional:after{bottom:0}}
@media (min-width: 768px){.product-page .SectionVertical .generic-product-image-element{display:none}}
@media (min-width: 768px){.product-page .SectionImageLeft__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;background-image:none !important;padding-right:20px}.product-page .SectionImageLeft__copy img{display:none}}
@media (min-width: 768px){.product-page .SectionImageLeft__copy h2,.product-page .SectionImageLeft__copy h5,.product-page .SectionImageLeft__copy p{max-width:400px}}
@media (min-width: 768px){.product-page .SectionImageLeft__copy .specification-highlights .specification-highlight{margin-right:50px}}
@media (min-width: 768px){.product-page .ProductPageHero__content{position:absolute;top:0;bottom:0;left:0;right:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:unset;padding:0}.product-page .ProductPageHero__content-container{width:100%;margin-top:0;margin-bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:720px;padding:20px;text-align:start}}
@media (min-width: 768px){.product-page .ProductPageHero .cta-with-link,.product-page .ProductPageHero .cta-with-on-click{-ms-flex-item-align:start;align-self:flex-start}}
@media (min-width: 768px){.product-page .CoreCamera{z-index:1}}
@media (min-width: 768px){.product-page .CoreCamera__image{max-height:none}}
@media (min-width: 768px){.product-page .CoreCamera__content-container{padding:40px}}
@media (min-width: 768px){.product-page .Section,.product-page .product-page .Section{padding-top:56.25%}}
@media (min-width: 768px){.product-page .Section hr,.product-page .product-page .Section hr{margin:-10px 0 0.5em}}
@media (min-width: 768px){.product-page .Section .SectionHero h1,.product-page .product-page .Section .SectionHero h1{font-size:50px}}
@media (min-width: 768px){.product-page .Section .SectionTextLeft .SectionCopy,.product-page .product-page .Section .SectionTextLeft .SectionCopy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;padding-left:5%;padding-right:3%;margin-right:50%;width:50%;height:100%}}
@media (min-width: 768px){.product-page .Section .SectionTextRight .SectionCopy,.product-page .product-page .Section .SectionTextRight .SectionCopy{margin-left:50%;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;padding:0 40px 0 0;max-width:500px}}
@media (min-width: 768px){.product-page .Section .SectionTextBottom,.product-page .product-page .Section .SectionTextBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-page .Section .SectionTextBottom .SectionCopy,.product-page .product-page .Section .SectionTextBottom .SectionCopy{padding-bottom:40px;text-align:center}}
@media (min-width: 768px){.product-page .Section .SectionTextBottom .SectionCopy p,.product-page .product-page .Section .SectionTextBottom .SectionCopy p{max-width:700px;margin:auto}.product-page .Section .SectionTextBottom .SectionIcons,.product-page .product-page .Section .SectionTextBottom .SectionIcons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
@media (min-width: 768px){.product-page .Section .SectionTextTop,.product-page .product-page .Section .SectionTextTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-page .Section .SectionTextTop .SectionCopy,.product-page .product-page .Section .SectionTextTop .SectionCopy{padding-top:40px;text-align:center}.product-page .Section .SectionTextTop .SectionCopy div,.product-page .product-page .Section .SectionTextTop .SectionCopy div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-page .Section .SectionTextTop .SectionCopy div .SectionSpecs,.product-page .product-page .Section .SectionTextTop .SectionCopy div .SectionSpecs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;width:auto}.product-page .Section .SectionTextTop .SectionCopy div .SectionSpecs>div,.product-page .product-page .Section .SectionTextTop .SectionCopy div .SectionSpecs>div{min-width:150px}.product-page .Section .SectionTextTop .SectionCopy p,.product-page .product-page .Section .SectionTextTop .SectionCopy p{max-width:700px;margin:auto}.product-page .Section .SectionTextTop .SectionIcons,.product-page .product-page .Section .SectionTextTop .SectionIcons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
@media (min-width: 768px){.product-page .SectionCopy{width:100%}}
@media (min-width: 768px){.product-page .SectionCopy div{width:100%}}
@media (min-width: 768px){.product-page .SectionCopy div,.product-page .SectionCopy p{max-width:100%}}
@media (min-width: 768px){.product-page .SectionIcons{-ms-flex-wrap:initial;flex-wrap:initial}}
@media (min-width: 768px){.product-page .SectionHero h1{font-size:50px}}
@media (min-width: 768px){.product-page .SectionTextLeft .SectionCopy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;padding-left:5%;padding-right:3%;margin-right:50%;width:50%;height:100%}}
@media (min-width: 768px){.product-page .SectionTextRight .SectionCopy{margin-left:50%;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;padding:0 40px 0 0;max-width:500px}}
@media (min-width: 768px){.product-page .SectionTextBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-page .SectionTextBottom .SectionCopy{padding-bottom:40px;text-align:center}}
@media (min-width: 768px){.product-page .SectionTextBottom .SectionCopy p{max-width:700px;margin:auto}.product-page .SectionTextBottom .SectionIcons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
@media (min-width: 768px){.product-page .SectionTextTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-page .SectionTextTop .SectionCopy{padding-top:40px;text-align:center}.product-page .SectionTextTop .SectionCopy div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-page .SectionTextTop .SectionCopy div .SectionSpecs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;width:auto}.product-page .SectionTextTop .SectionCopy div .SectionSpecs>div{min-width:150px}.product-page .SectionTextTop .SectionCopy p{max-width:700px;margin:auto}.product-page .SectionTextTop .SectionIcons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
@media (min-width: 768px){.product-page .design_section .flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}
@media (min-width: 768px){.product-page .design_section .text.first-image:before{left:-10px;bottom:25px}}
@media (min-width: 768px){.product-page .design_section .text.second-image:before{left:90px}}
@media (min-width: 768px){.product-page .design_section .block-half{display:block;width:50%}}
@media (min-width: 768px){.product-page .design_section h4{font-size:40px;line-height:47px}}
@media (min-width: 768px){.product-page .design_section .third-image p{padding-left:45px}}
@media (min-width: 768px){.product-page .design_section .third-image h5{margin-left:0;margin-top:40px;padding-left:45px}}
@media (min-width: 768px){.product-page .design_section img.first-image{height:auto;width:600px;right:250px}}
@media (min-width: 768px){.product-page .design_section img.second-image{left:50px;margin-top:190px;right:auto;width:auto}}
@media (min-width: 768px){.product-page .design_section .second-image{padding-left:123px}}
@media (min-width: 768px){.product-page .camera_section .camera_content_wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}html[dir='rtl'] .product-page .camera_section .camera_content_wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}
@media (min-width: 768px){.product-page .camera_section .left,.product-page .camera_section .right{width:32%}}
@media (min-width: 768px){.product-page .camera_section .left{margin-bottom:40px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}.product-page .camera_section .left .timer_wrapper{float:right}}
@media (min-width: 768px){.product-page .camera_section .right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:left}.product-page .camera_section .right .timer_wrapper{float:left}}
@media (min-width: 768px){.product-page .camera_section .image{margin:0 100px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:32%}}
@media (min-width: 768px){.product-page .camera_section .pager{display:none}}
@media (min-width: 768px){.product-page .TwoScreenWrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}
@media (min-width: 768px){.product-page .before_after_section_wrapper .before_image_wrapper,.product-page .before_after_section_wrapper .after_image{height:auto;max-width:100%;width:100%}}
@media (min-width: 768px){.product-page .highlight_block .highlight_wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
@media (min-width: 768px){.product-page.nokia-1 .product-page-lift{max-height:1500px}}
@media (min-width: 768px){.product-page.nokia-1 .software-highlights__copy .specification-highlights{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}
@media (min-width: 768px){.product-page.nokia-1 .software-highlights__copy .specification-highlights .specification-highlight{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}
@media (min-width: 768px){.product-page.nokia-7-plus .design-block .design-spinner>div>div:nth-child(1)>.highlight-block__image{display:none}}
@media (min-width: 768px){.product-page.nokia-7-plus .hardware-highlights--horizontal{max-height:800px}}
@media (min-width: 768px){.product-page.nokia-7-plus .hardware-highlights--horizontal>.hardware-highlights__image>.triangle-element{background-image:none !important}}
@media (min-width: 768px){.product-page.nokia-7-plus .fx-scroll-element>.fx-scroll-element__highlights--desktop>.scrollable-highlight>.fx-scroll-element__highlight>.scrollable-text .specification-highlights{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-page.nokia-7-plus .fx-scroll-element>.fx-scroll-element__highlights--desktop>.scrollable-highlight>.fx-scroll-element__highlight>.scrollable-text .specification-highlights .specification-highlight{margin:0.38em 1.5em 2em 1.5em}.product-page.nokia-7-plus .audio_detail__copy{-webkit-box-flex:0;-ms-flex:0 50vw;flex:0 50vw}.product-page.nokia-7-plus .audio_detail__image_container{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}.product-page.nokia-7-plus .audio_detail__copy_container{padding-left:40px;padding-right:40px;-ms-flex-item-align:end;align-self:flex-end}}
@media (min-width: 768px){.product-page.nokia-7-plus .camera_details-gradient{width:50%}}
@media (min-width: 768px){.product-page.nokia-7-plus-zh #section1 .SectionCopy p{font-size:28px}}
@media (min-width: 768px){.product-page.nokia-7-plus-zh #section2{max-height:200px;min-height:200px}.product-page.nokia-7-plus-zh #section2 .SectionTextCenter{-webkit-transform:translateY(40%);transform:translateY(40%)}}
@media (min-width: 768px){.product-page.nokia-7-plus-zh #section2 .SectionIcons{margin-top:initial}}
@media (min-width: 768px){.product-page.nokia-7-plus-zh #section3{padding-top:48.55%;height:initial}}
@media (min-width: 768px){.product-page.nokia-7-plus-zh #section7{padding-top:70.25%}.product-page.nokia-7-plus-zh #section7 .background--optional{background-size:cover}.product-page.nokia-7-plus-zh #section7 .SectionCopy{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse;margin-bottom:60px;text-align:left}.product-page.nokia-7-plus-zh #section7 .SectionCopy p{float:left}}
@media (min-width: 768px){.product-page.nokia-7-plus-zh #section11 .SectionCopy{padding-top:25%}}
@media (min-width: 768px){.product-page.nokia-8110-4g .software-highlights .app-icons--top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 768px){.product-page.nokia-8110-4g .software-highlights .specification-highlights--column{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}
@media (min-width: 768px){.product-page.nokia-8110-4g .software-highlights .specification-highlights--column{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-page.nokia-8110-4g .software-highlights .specification-highlights--column .specification-highlight{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}
@media (min-width: 768px){.product-page.nokia-8110-4g .software-highlights .specification-highlight:first-child{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}
@media (min-width: 768px){.product-page.nokia-8110-4g .software-highlights .specification-highlight{margin:unset}}
@media (min-width: 768px){.product-page.nokia-8110-4g .hardware-highlights .product-page-lift__copy{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}
@media (min-width: 768px){.product-page.nokia-8110-4g .hero-full-bleed__content .overlay-video-cta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
@media (min-width: 768px){.product-page.nokia-8110-4g .triangle-element .image-container img{margin-top:unset;max-height:1100px;height:70vh}}
@media (min-width: 768px){.product-page.nokia-6-2017 .audio_detail__copy{right:0;position:absolute;margin-top:-2vh;width:50vw;background-color:unset}}
@media (min-width: 768px){.product-page.nokia-6-2017 .camera_details-gradient{width:50%}}
@media (min-width: 768px){.product-page.nokia-6-1-china #section1 h1,.product-page.nokia-6-1-tw-and-hk #section1 h1{font-size:50px}}
@media (min-width: 768px){.product-page.nokia-6-1-china #section2 .SectionTextCenter .SectionCopy,.product-page.nokia-6-1-tw-and-hk #section2 .SectionTextCenter .SectionCopy{padding:5%}}
@media (min-width: 768px){.product-page.nokia-6-1-china #section3 .SectionCopy,.product-page.nokia-6-1-tw-and-hk #section3 .SectionCopy{padding:5%}}
@media (min-width: 768px){.product-page.nokia-6-1-china #section6 .SectionCopy,.product-page.nokia-6-1-tw-and-hk #section6 .SectionCopy{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:0;height:30%;display:-webkit-box;display:-ms-flexbox;display:flex}}
@media (min-width: 768px){.product-page.nokia-6-1-china #section7,.product-page.nokia-6-1-tw-and-hk #section7{padding-top:35.55%}}
@media (min-width: 768px){.product-page.nokia-6-1-china #section8,.product-page.nokia-6-1-tw-and-hk #section8{padding-top:40.48%}.product-page.nokia-6-1-china #section8 .SectionCopy,.product-page.nokia-6-1-tw-and-hk #section8 .SectionCopy{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:0;height:45%;display:-webkit-box;display:-ms-flexbox;display:flex}}
@media (min-width: 768px){.product-page.nokia-6-1-china #section9,.product-page.nokia-6-1-tw-and-hk #section9{padding-top:59.51%}.product-page.nokia-6-1-china #section9 .SectionCopy,.product-page.nokia-6-1-tw-and-hk #section9 .SectionCopy{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:0;height:32.5%;display:-webkit-box;display:-ms-flexbox;display:flex}}
@media (min-width: 768px){.product-page.nokia-6-1-china #section10,.product-page.nokia-6-1-tw-and-hk #section10{padding-top:52.81%}.product-page.nokia-6-1-china #section10 .SectionCopy,.product-page.nokia-6-1-tw-and-hk #section10 .SectionCopy{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.product-page.nokia-6-1-china #section10 .SectionIcons,.product-page.nokia-6-1-tw-and-hk #section10 .SectionIcons{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.product-page.nokia-6-1-china #section10 .SectionIcons .SectionIcon:first-child,.product-page.nokia-6-1-tw-and-hk #section10 .SectionIcons .SectionIcon:first-child{margin-left:0}}
@media (min-width: 768px){.product-page.nokia-8 .ProductPageHero__content{position:absolute;top:0;bottom:0;left:5%;right:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:transparent;padding:0}.product-page.nokia-8 .ProductPageHero__content-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-page.nokia-8 .ProductPageHero__content h1{font-size:50px;line-height:1.12}}
@media (min-width: 768px){.product-page.nokia-8 #audio{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:unset;margin-top:8.4vw}.product-page.nokia-8 #audio .audio_detail__image_container{overflow:visible;margin-top:-8.4vw;margin-bottom:-8.4vw;background:none;height:auto}.product-page.nokia-8 #audio .audio_detail__image_container .audio_image__overlay{-o-object-fit:contain;object-fit:contain;height:auto;max-width:1460px}.product-page.nokia-8 #audio .audio_detail__copy{margin-left:auto;width:50%;padding:0}.product-page.nokia-8 #audio .audio_detail__copy_container{padding:0 40px 40px 0;position:relative}.product-page.nokia-8 #audio .audio_detail__copy_container .icon,.product-page.nokia-8 #audio .audio_detail__copy_container .feedback__thumb-up,.product-page.nokia-8 #audio .audio_detail__copy_container .feedback__thumb-down,.product-page.nokia-8 #audio .audio_detail__copy_container .whats_in_the_box__title_bar .collabsible-label,.product-page.nokia-8 .whats_in_the_box__title_bar #audio .audio_detail__copy_container .collabsible-label{position:absolute;left:-100px;top:43px;width:40px}}
@media (min-width: 768px){.product-page.nokia-8 #hardware{max-height:unset;min-height:unset;padding-bottom:215px}.product-page.nokia-8 #hardware .hardware-highlights__copy{position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:calc(50vw + 100px);width:calc(100vw - 100px);max-width:600px}.product-page.nokia-8 #hardware .hardware-highlights__copy h1,.product-page.nokia-8 #hardware .hardware-highlights__copy h1 strong,.product-page.nokia-8 #hardware .hardware-highlights__copy h2,.product-page.nokia-8 #hardware .hardware-highlights__copy p{text-align:right}.product-page.nokia-8 #hardware .hardware-highlights__copy img{position:absolute;right:-165px;top:30px}.product-page.nokia-8 #hardware .hardware-highlights__copy .specification-highlights{position:absolute;right:-165px;bottom:0;width:auto}.product-page.nokia-8 #hardware .hardware-highlights__copy .specification-highlights .specification-highlight{margin:0;width:66px;padding-bottom:20px;border-bottom:1px solid #fff}.product-page.nokia-8 #hardware .hardware-highlights__copy .specification-highlights .specification-highlight>div{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}
@media (min-width: 768px){.product-page.nokia-8-sirocco .navigation-bar__title{font-size:15px}}
@media (min-width: 768px){.product-page.nokia-8-sirocco .storyBlock .storyBlock__container__story-container__left_column h2{padding-right:1em}html[dir='rtl'] .product-page.nokia-8-sirocco .storyBlock .storyBlock__container__story-container__left_column h2{padding-left:1em;padding-right:0}}
@media (min-width: 768px){.product-page.nokia-8-sirocco #section1 h1{font-size:50px}}
@media (min-width: 768px){.product-page.nokia-8-sirocco #section2 .SectionIcons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
@media (min-width: 768px){.product-page.nokia-8-sirocco #section7 .SectionCopy div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}
@media (min-width: 768px){.product-page.nokia-8-sirocco #section7 .SectionCopy div div:first-child{padding:0 10% 2%}.product-page.nokia-8-sirocco #section7 .SectionCopy div div:last-child{padding:0 12% 2% 0}}
@media (min-width: 768px){.product-page.nokia-8-sirocco #section10 .SectionCopy{padding-left:2%}}
@media (min-width: 768px){.product-page.nokia-8-sirocco #section12 .SectionCopy{width:53%}}
@media (min-width: 768px){.product-page.nokia-x6 .ProductPageHero,.product-page.nokia-6-1-plus-hk-and-tw .ProductPageHero{min-height:50vmax;height:50vmax}}
@media (min-width: 768px){.product-page.nokia-x6 .ProductPageHero__backgroundImage,.product-page.nokia-6-1-plus-hk-and-tw .ProductPageHero__backgroundImage{background-position:70% 15%}.product-page.nokia-x6 .ProductPageHero__backgroundImage:after,.product-page.nokia-6-1-plus-hk-and-tw .ProductPageHero__backgroundImage:after{display:none}}
@media (min-width: 768px){.product-page.nokia-x6 .ProductPageHero__content-container h1,.product-page.nokia-6-1-plus-hk-and-tw .ProductPageHero__content-container h1{font-size:64px;line-height:74px}}
@media (min-width: 768px){.product-page.nokia-x6 .ProductPageHero__content,.product-page.nokia-6-1-plus-hk-and-tw .ProductPageHero__content{position:absolute;top:0;bottom:0;left:0;right:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:transparent;padding:0}.product-page.nokia-x6 .ProductPageHero__content-container,.product-page.nokia-6-1-plus-hk-and-tw .ProductPageHero__content-container{width:100%;margin-top:0;margin-bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:720px;padding:20px}}
@media (min-width: 768px){html:not([dir='rtl']) .product-page.nokia-x6 .ProductPageHero__content-container h1,html:not([dir='rtl']) .product-page.nokia-6-1-plus-hk-and-tw .ProductPageHero__content-container h1{text-align:left}html[dir='rtl'] .product-page.nokia-x6 .ProductPageHero__content-container h1,html[dir='rtl'] .product-page.nokia-6-1-plus-hk-and-tw .ProductPageHero__content-container h1{text-align:right}}
@media (min-width: 768px){.product-page.nokia-x6 #design>div>div>div:nth-child(2)>div.highlight-block__texts,.product-page.nokia-6-1-plus-hk-and-tw #design>div>div>div:nth-child(2)>div.highlight-block__texts{margin-top:200px}}
@media (min-width: 768px){.product-page.nokia-x6 .product-page-lift,.product-page.nokia-6-1-plus-hk-and-tw .product-page-lift{max-height:800px}.product-page.nokia-x6 .product-page-lift__copy-container,.product-page.nokia-6-1-plus-hk-and-tw .product-page-lift__copy-container{padding-right:60px}}
@media (min-width: 768px){.product-page.nokia-x6 .hero-banner.product-page-lift,.product-page.nokia-6-1-plus-hk-and-tw .hero-banner.product-page-lift{max-height:800px}}
@media (min-width: 768px){.product-page.nokia-x6 .fx-scroll-element,.product-page.nokia-6-1-plus-hk-and-tw .fx-scroll-element{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}
@media (min-width: 768px){.product-page.nokia-x6 .fx-scroll-element.with-charger-container,.product-page.nokia-6-1-plus-hk-and-tw .fx-scroll-element.with-charger-container{margin-bottom:200px}}
@media (min-width: 768px){.product-page.nokia-x6 .fx-scroll-element__sticky-container-wrapper .triangle-element--left svg,.product-page.nokia-6-1-plus-hk-and-tw .fx-scroll-element__sticky-container-wrapper .triangle-element--left svg{-webkit-transform:rotate(180deg) scale(1.01);transform:rotate(180deg) scale(1.01)}}
@media (min-width: 768px){.product-page.nokia-x6 .fx-scroll-element>.with-charger>.triangle-element>.image-container>.product-image--charger,.product-page.nokia-6-1-plus-hk-and-tw .fx-scroll-element>.with-charger>.triangle-element>.image-container>.product-image--charger{max-height:600px}.product-page.nokia-x6 .triangle-element>.image-container>img,.product-page.nokia-6-1-plus-hk-and-tw .triangle-element>.image-container>img{max-height:600px}.product-page.nokia-x6 .specification-highlight,.product-page.nokia-6-1-plus-hk-and-tw .specification-highlight{margin-left:0px}.product-page.nokia-x6 .fx-scroll-element__sticky-container-wrapper.with-charger.charger-visible>.triangle-element>.image-container,.product-page.nokia-6-1-plus-hk-and-tw .fx-scroll-element__sticky-container-wrapper.with-charger.charger-visible>.triangle-element>.image-container{-webkit-transform:none;transform:none}.product-page.nokia-x6 .with-charger-container,.product-page.nokia-6-1-plus-hk-and-tw .with-charger-container{margin-bottom:0 !important}}
@media (min-width: 768px){.product-page.nokia-x6 .specification-highlights,.product-page.nokia-6-1-plus-hk-and-tw .specification-highlights{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}
@media (min-width: 768px){.product-page.nokia-x6 #section2 .SectionIcons .SectionIcon,.product-page.nokia-6-1-plus-hk-and-tw #section2 .SectionIcons .SectionIcon{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:6.5px;margin-right:6.5px}}
@media (min-width: 768px){.product-page.nokia-x6 #section14 .SectionCopy,.product-page.nokia-6-1-plus-hk-and-tw #section14 .SectionCopy{padding-right:0}}
@media (min-width: 768px){.product-page.nokia-7-plus-pie .ProductPageHero__backgroundImage{background-position:center}}
@media (min-width: 768px){.product-page.nokia-7-plus-pie .ProductPageHero__content{position:absolute;top:0;bottom:0;left:0;right:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:unset;padding:0 0 0 100px}.product-page.nokia-7-plus-pie .ProductPageHero__content-container{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}}
@media (min-width: 768px){.product-page.nokia-7-plus-pie #hardware{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:none;min-height:1050px}}
@media (min-width: 768px){html[dir='rtl'] .product-page.nokia-7-plus-pie #hardware .SectionImageLeft__copy h2,html[dir='rtl'] .product-page.nokia-7-plus-pie #hardware .SectionImageLeft__copy h5{width:400px}}
@media (min-width: 768px){.product-page.nokia-7-plus-pie #hardware .horizontal-image-content{bottom:auto;top:auto}html[dir='rtl'] .product-page.nokia-7-plus-pie #hardware .horizontal-image-content{bottom:0;top:0}}
@media (min-width: 768px){html[dir='rtl'] .product-page.nokia-7-plus-pie #hardware .specification-highlights{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:400px}html[dir='rtl'] .product-page.nokia-7-plus-pie #hardware .specification-highlights .specification-highlight{-webkit-box-align:center;-ms-flex-align:center;align-items:center}html[dir='rtl'] .product-page.nokia-7-plus-pie #hardware .specification-highlights .specification-highlight:after{position:absolute;bottom:0px;right:0}}
@media (min-width: 768px){.product-page.nokia-7-plus-pie .design_section .text.first-image:before{bottom:8px}}
@media (min-width: 768px){.product-page.nokia-7-plus-pie .design_section .text.second-image:before{top:-54px}}
@media (min-width: 768px){.product-page.nokia-7-plus-pie #software{background-size:60%}}
@media (min-width: 768px){.product-page.nokia-7-plus-pie #hardware .SectionImageLeft__copy{background-size:cover;margin-left:10%}html[dir='rtl'] .product-page.nokia-7-plus-pie #hardware .SectionImageLeft__copy{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}html[dir='rtl'] .product-page.nokia-7-plus-pie #hardware .SectionImageLeft__copy .specification-highlights{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}
@media (min-width: 768px){.product-page.nokia-7-plus-pie #mic .background--optional{background-color:transparent;background-size:contain;background-position:5% 50px}}
@media (min-width: 768px){.product-page.nokia-7-plus-pie #mic .SectionImageLeft__copy{padding-left:80px;padding-right:28px}html[dir='rtl'] .product-page.nokia-7-plus-pie #mic .SectionImageLeft__copy{padding-left:0;padding-right:150px}}
@media (min-width: 768px){.product-page.nokia-x5 #section1 h1{font-size:50px}}
@media (min-width: 768px){.product-page.nokia-x5 #section9 p:first-of-type{margin-bottom:0}.product-page.nokia-x5 #section9 .SectionIcons{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:5% 0 calc(5% - 10px) 0}.product-page.nokia-x5 #section9 .SectionIcons .SectionIcon{margin-left:0;margin-right:0;-ms-flex-preferred-size:30%;flex-basis:30%}}
@media (min-width: 768px){.product-page.nokia-x71 #section1 h1{font-size:50px}}
@media (min-width: 768px){.product-page.nokia-x7 #section1 h1{font-size:50px}}
@media (min-width: 768px){.product-page.nokia-3-1 .ProductPageHero{min-height:50vmax;height:50vmax}}
@media (min-width: 768px){.product-page.nokia-3-1 .ProductPageHero__backgroundImage{background-position:70% 15%}.product-page.nokia-3-1 .ProductPageHero__backgroundImage:after{display:none}}
@media (min-width: 768px){.product-page.nokia-3-1 .ProductPageHero__content-container h1{font-size:64px;line-height:74px}}
@media (min-width: 768px){.product-page.nokia-3-1 .ProductPageHero__content{position:absolute;top:0;bottom:0;left:0;right:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:transparent;padding:0}.product-page.nokia-3-1 .ProductPageHero__content-container{width:100%;margin-top:0;margin-bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:720px;padding:20px}}
@media (min-width: 768px){html:not([dir='rtl']) .product-page.nokia-3-1 .ProductPageHero__content-container h1{text-align:left}html[dir='rtl'] .product-page.nokia-3-1 .ProductPageHero__content-container h1{text-align:right}}
@media (min-width: 768px){.product-page.nokia-3-1 .design-spinner{overflow:initial}}
@media (min-width: 768px){.product-page.nokia-3-1 .design-block .design-spinner>div>div:nth-child(2)>.highlight-block__image img{position:relative;top:initial;right:initial}}
@media (min-width: 768px){.product-page.nokia-3-1 #design>div>div>div:nth-child(1)>div.highlight-block__image{width:auto}}
@media (min-width: 768px){.product-page.nokia-3-1 #design>div>div>div:nth-child(2){margin-top:0}}
@media (min-width: 768px){.product-page.nokia-3-1 #design>div>div>div:nth-child(2)>div.highlight-block__image{width:auto;margin-right:0;margin-left:20px}}
@media (min-width: 768px){.product-page.nokia-3-1 #design>div>div>div:nth-child(2)>div.highlight-block__texts{margin-top:0px}}
@media (min-width: 768px){.product-page.nokia-3-1 .design-block.no-video .highlights-no-video .hightlight-block{height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}
@media (min-width: 768px){.product-page.nokia-3-1 .design-block.no-video .highlights-no-video .highlight-block__image{width:auto;margin-left:40px;margin-right:40px}}
@media (min-width: 768px){.product-page.nokia-3-1 .design-block.no-video .highlights-no-video{height:auto;margin-bottom:0}}
@media (min-width: 768px){.product-page.nokia-3-1 .box_element-box{margin-top:300px}}
@media (min-width: 768px){.product-page.nokia-3-1 .box_element-image{margin-left:-20px}}
@media (min-width: 768px){.product-page.nokia-3-1 .camera_details{height:unset}}
@media (min-width: 768px){.product-page.nokia-3-1 .camera_details__copy{width:unset;margin:-90px auto 0px}}
@media (min-width: 768px){.product-page.nokia-3-1 .camera_details__image_container{height:650px !important;background-position:125% 50%;-webkit-transform:scale(1.2);transform:scale(1.2)}}
@media (min-width: 768px){.product-page.nokia-3-1 .camera_details__image_container__scale_layer{margin-right:0;margin-left:auto}}
@media (min-width: 768px){.product-page.nokia-3-1 .hardware-highlights .specification-highlights{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
@media (min-width: 768px){.product-page.nokia-6-1-plus-pie .ProductPageHero__content,.product-page.nokia-6-1-plus-oreo .ProductPageHero__content{position:absolute;top:0;bottom:0;left:5%;right:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:transparent;padding:0}.product-page.nokia-6-1-plus-pie .ProductPageHero__content-container,.product-page.nokia-6-1-plus-oreo .ProductPageHero__content-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-page.nokia-6-1-plus-pie .ProductPageHero__content-container h1,.product-page.nokia-6-1-plus-oreo .ProductPageHero__content-container h1{text-align:left}}
@media (min-width: 768px){.product-page.nokia-6-1-plus-pie .ScreenElement__image,.product-page.nokia-6-1-plus-oreo .ScreenElement__image{min-height:135vh;height:auto}}
@media (min-width: 768px){.product-page.nokia-5-plus.product-page h1{text-align:left}html[dir='rtl'] .product-page.nokia-5-plus.product-page h1{text-align:right}}
@media (min-width: 768px){.product-page.nokia-5-plus.product-page #section1 h1{font-size:50px}}
@media (min-width: 768px){.product-page.nokia-5-plus.product-page .ProductPageHero__content{position:absolute;top:0;bottom:0;left:5%;right:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:transparent;padding:0}.product-page.nokia-5-plus.product-page .ProductPageHero__content-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-page.nokia-5-plus.product-page .ProductPageHero__content h1{font-size:50px;line-height:1.12}}
@media (min-width: 768px){.product-page.nokia-5-plus.product-page .design_section .first-image.text:before{bottom:9px}.product-page.nokia-5-plus.product-page .design_section img.first-image{height:auto}html[dir='rtl'] .product-page.nokia-5-plus.product-page .design_section img.first-image{left:-100px;right:auto}.product-page.nokia-5-plus.product-page .design_section img.second-image{margin-top:225px}html[dir='rtl'] .product-page.nokia-5-plus.product-page .design_section img.second-image{left:350px;right:auto}.product-page.nokia-5-plus.product-page .design_section .second-image h5:before{top:254px !important}.product-page.nokia-5-plus.product-page .design_section .fadeInUp>div{background-size:cover;width:450px}}
@media (min-width: 768px){.product-page.nokia-5-plus.product-page .CoreCamera .specification-highlights .specification-highlight{line-height:32px}.product-page.nokia-5-plus.product-page .CoreCamera .specification-highlights .specification-highlight h3{line-height:32px}.product-page.nokia-5-plus.product-page .CoreCamera .specification-highlights .specification-highlight p{margin-top:0}}
@media (min-width: 768px){.product-page.nokia-5-plus.product-page #hardware.SectionImageLeft .background--optional{background-repeat:no-repeat;background-size:cover}}
@media (min-width: 768px){.product-page.nokia-5-plus.product-page #hardware .SectionImageLeft__copy{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html[dir='rtl'] .product-page.nokia-5-plus.product-page #hardware .SectionImageLeft__copy{margin-right:15vw}}
@media (min-width: 768px){.product-page.nokia-5-plus.product-page #hardware .SectionImageLeft__copy h2{font-size:40px;max-width:250px}}
@media (min-width: 768px){.product-page.nokia-5-plus.product-page #hardware{padding-bottom:0}.product-page.nokia-5-plus.product-page #hardware .specification-highlights{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-page.nokia-5-plus.product-page #hardware .specification-highlights .specification-highlight:after{border-color:#98a2ae}}
@media (min-width: 768px){.product-page.nokia-5-plus.product-page #screen.SectionImageLeft{padding:0}.product-page.nokia-5-plus.product-page #screen.SectionImageLeft .background--optional{background-position:center top;bottom:auto;left:auto;position:relative !important;right:auto;top:auto}.product-page.nokia-5-plus.product-page #screen.SectionImageLeft .background--optional h5{margin-top:2vw}.product-page.nokia-5-plus.product-page #screen.SectionImageLeft .background--optional h2{margin:0 auto 45vw}}
@media (min-width: 768px){.product-page.nokia-5-plus.product-page #screen.SectionImageLeft .SectionImageLeft__content{padding-top:100px}}
@media (min-width: 768px){.product-page.nokia-5-plus.product-page #screen.SectionImageLeft .SectionImageLeft__copy{margin:0}.product-page.nokia-5-plus.product-page #screen.SectionImageLeft .SectionImageLeft__copy h2,.product-page.nokia-5-plus.product-page #screen.SectionImageLeft .SectionImageLeft__copy h5,.product-page.nokia-5-plus.product-page #screen.SectionImageLeft .SectionImageLeft__copy p{margin-left:auto;margin-right:auto}.product-page.nokia-5-plus.product-page #screen.SectionImageLeft .SectionImageLeft__copy .specification-highlights{margin-left:auto;margin-right:auto;margin-bottom:60px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}
@media (min-width: 768px){.product-page.nokia-5-plus.product-page #screen.SectionImageLeft .background--optional{background-size:100% auto, 1px 1px}}
@media (min-width: 768px){.product-page.nokia-106 .ProductPageHero__content{bottom:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;right:0;padding:0;top:25%;left:10%;width:40%;max-width:unset}html[dir='rtl'] .product-page.nokia-106 .ProductPageHero__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:5%;width:50%;text-align:right;right:auto}html[dir='rtl'] .product-page.nokia-106 .ProductPageHero__content-container{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.product-page.nokia-106 .ProductPageHero__content-container h3{font-weight:200}.product-page.nokia-106 .ProductPageHero__content-container h1{text-align:left}html[dir='rtl'] .product-page.nokia-106 .ProductPageHero__content-container h1{text-align:right}}
@media (min-width: 768px){.product-page.nokia-106 .ProductPageHero__content{top:0;bottom:0;margin-top:auto;margin-bottom:auto}}
@media (min-width: 768px){.product-page.nokia-106 #battery .SectionVertical__content img{margin-bottom:72px}}
@media (min-width: 768px){.product-page.nokia-106 #battery .specification-highlight{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.product-page.nokia-106 #battery .specification-highlight .specification-highlight__icon img{margin:auto 30px auto 0}html[dir='rtl'] .product-page.nokia-106 #battery .specification-highlight .specification-highlight__icon img{margin:auto 0 auto 30px}.product-page.nokia-106 #battery .specification-highlight:nth-child(odd){border-right:1px solid #fff}html[dir='rtl'] .product-page.nokia-106 #battery .specification-highlight:nth-child(odd){border-right:none;border-left:1px solid #fff}.product-page.nokia-106 #battery .specification-highlight:nth-child(odd) div:nth-child(2) h3,.product-page.nokia-106 #battery .specification-highlight:nth-child(odd) div:nth-child(2) p{text-align:end !important}.product-page.nokia-106 #battery .specification-highlight:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.product-page.nokia-106 #battery .specification-highlight:nth-child(even) .specification-highlight__icon img{margin:auto 0 auto 30px}html[dir='rtl'] .product-page.nokia-106 #battery .specification-highlight:nth-child(even) .specification-highlight__icon img{margin:auto 30px auto 0}.product-page.nokia-106 #battery .specification-highlight:nth-child(even) div:nth-child(2) h3,.product-page.nokia-106 #battery .specification-highlight:nth-child(even) div:nth-child(2) p{text-align:start !important}}
@media (min-width: 768px){.product-page.nokia-106 .design_section .flex-wrapper>.flex-wrapper.inner{margin-top:40px}html[dir='rtl'] .product-page.nokia-106 .design_section .flex-wrapper>.flex-wrapper.inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}html[dir='rtl'] .product-page.nokia-106 .design_section .flex-wrapper>.flex-wrapper.inner>div:nth-child(1){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-page.nokia-106 .design_section .flex-wrapper>.flex-wrapper.inner>div:nth-child(1){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-page.nokia-106 .design_section img.first-image{margin:0}.product-page.nokia-106 .design_section .text.first-image{margin-top:165px;margin-bottom:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:auto;padding-left:0;left:23px}.product-page.nokia-106 .design_section .text.first-image:before{top:10px;-webkit-transform:rotate(270deg);transform:rotate(270deg);margin:0;left:-40px;height:50px}.product-page.nokia-106 .design_section .block-half .description{height:102px;overflow:visible}html[dir='rtl'] .product-page.nokia-106 .design_section .block-half .description{margin-right:unset}.product-page.nokia-106 .design_section .text.second-image{padding-left:0;max-width:200px}.product-page.nokia-106 .design_section .text.second-image:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);height:46px;left:auto;right:-37px}.product-page.nokia-106 .design_section .flex-wrapper>.flex-wrapper.inner>div:nth-child(2){width:auto;margin-right:37px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}
@media (min-width: 768px){.product-page.nokia-106 #snake .SectionHorizontal__copy{padding-top:60px;padding-bottom:60px;margin-top:auto;margin-bottom:auto}}
@media (min-width: 600px){.pds-grid__cell.pds-grid__cell--theme-dark-tablet .pds-body,.pds-grid__cell.pds-grid__cell--theme-dark-tablet .beta-labs .page-lead-section p,.beta-labs .page-lead-section .pds-grid__cell.pds-grid__cell--theme-dark-tablet p,.pds-grid__cell.pds-grid__cell--theme-dark-tablet .beta-labs .page-lead-section li,.beta-labs .page-lead-section .pds-grid__cell.pds-grid__cell--theme-dark-tablet li,.pds-grid__cell.pds-grid__cell--theme-dark-tablet .beta-labs .beta-labs__section p,.beta-labs .beta-labs__section .pds-grid__cell.pds-grid__cell--theme-dark-tablet p,.pds-grid__cell.pds-grid__cell--theme-dark-tablet .beta-labs .beta-labs__section li,.beta-labs .beta-labs__section .pds-grid__cell.pds-grid__cell--theme-dark-tablet li,.pds-grid__cell.pds-grid__cell--theme-dark-tablet .pds-heading,.pds-grid__cell.pds-grid__cell--theme-dark-tablet .beta-labs h1,.beta-labs .pds-grid__cell.pds-grid__cell--theme-dark-tablet h1,.pds-grid__cell.pds-grid__cell--theme-dark-tablet .beta-labs h2,.beta-labs .pds-grid__cell.pds-grid__cell--theme-dark-tablet h2,.pds-grid__cell.pds-grid__cell--theme-dark-tablet .beta-labs h3,.beta-labs .pds-grid__cell.pds-grid__cell--theme-dark-tablet h3,.pds-grid__cell.pds-grid__cell--theme-dark-tablet p,.pds-grid__cell.pds-grid__cell--theme-dark-tablet li,.pds-grid__cell.pds-grid__cell--theme-dark-tablet a{color:#fff}.pds-grid__cell.pds-grid__cell--theme-dark-tablet a.pds-link{color:#00c9ff}}
@media (min-width: 600px){.pds-grid__cell.pds-grid__cell--theme-light-tablet .pds-body,.pds-grid__cell.pds-grid__cell--theme-light-tablet .beta-labs .page-lead-section p,.beta-labs .page-lead-section .pds-grid__cell.pds-grid__cell--theme-light-tablet p,.pds-grid__cell.pds-grid__cell--theme-light-tablet .beta-labs .page-lead-section li,.beta-labs .page-lead-section .pds-grid__cell.pds-grid__cell--theme-light-tablet li,.pds-grid__cell.pds-grid__cell--theme-light-tablet .beta-labs .beta-labs__section p,.beta-labs .beta-labs__section .pds-grid__cell.pds-grid__cell--theme-light-tablet p,.pds-grid__cell.pds-grid__cell--theme-light-tablet .beta-labs .beta-labs__section li,.beta-labs .beta-labs__section .pds-grid__cell.pds-grid__cell--theme-light-tablet li,.pds-grid__cell.pds-grid__cell--theme-light-tablet .pds-heading,.pds-grid__cell.pds-grid__cell--theme-light-tablet .beta-labs h1,.beta-labs .pds-grid__cell.pds-grid__cell--theme-light-tablet h1,.pds-grid__cell.pds-grid__cell--theme-light-tablet .beta-labs h2,.beta-labs .pds-grid__cell.pds-grid__cell--theme-light-tablet h2,.pds-grid__cell.pds-grid__cell--theme-light-tablet .beta-labs h3,.beta-labs .pds-grid__cell.pds-grid__cell--theme-light-tablet h3,.pds-grid__cell.pds-grid__cell--theme-light-tablet p,.pds-grid__cell.pds-grid__cell--theme-light-tablet li,.pds-grid__cell.pds-grid__cell--theme-light-tablet a{color:#000}.pds-grid__cell.pds-grid__cell--theme-light-tablet a.pds-link{color:#124191}}
@media (min-width: 600px){.pds-grid__cell.pds-grid__cell--theme-blue-tablet .pds-body,.pds-grid__cell.pds-grid__cell--theme-blue-tablet .beta-labs .page-lead-section p,.beta-labs .page-lead-section .pds-grid__cell.pds-grid__cell--theme-blue-tablet p,.pds-grid__cell.pds-grid__cell--theme-blue-tablet .beta-labs .page-lead-section li,.beta-labs .page-lead-section .pds-grid__cell.pds-grid__cell--theme-blue-tablet li,.pds-grid__cell.pds-grid__cell--theme-blue-tablet .beta-labs .beta-labs__section p,.beta-labs .beta-labs__section .pds-grid__cell.pds-grid__cell--theme-blue-tablet p,.pds-grid__cell.pds-grid__cell--theme-blue-tablet .beta-labs .beta-labs__section li,.beta-labs .beta-labs__section .pds-grid__cell.pds-grid__cell--theme-blue-tablet li,.pds-grid__cell.pds-grid__cell--theme-blue-tablet .pds-heading,.pds-grid__cell.pds-grid__cell--theme-blue-tablet .beta-labs h1,.beta-labs .pds-grid__cell.pds-grid__cell--theme-blue-tablet h1,.pds-grid__cell.pds-grid__cell--theme-blue-tablet .beta-labs h2,.beta-labs .pds-grid__cell.pds-grid__cell--theme-blue-tablet h2,.pds-grid__cell.pds-grid__cell--theme-blue-tablet .beta-labs h3,.beta-labs .pds-grid__cell.pds-grid__cell--theme-blue-tablet h3,.pds-grid__cell.pds-grid__cell--theme-blue-tablet p,.pds-grid__cell.pds-grid__cell--theme-blue-tablet li,.pds-grid__cell.pds-grid__cell--theme-blue-tablet a{color:#fff}.pds-grid__cell.pds-grid__cell--theme-blue-tablet a.pds-link{color:#00c9ff}}
@media (min-width: 600px){.pds-grid__cell.pds-grid__cell--theme-grey-tablet .pds-body,.pds-grid__cell.pds-grid__cell--theme-grey-tablet .beta-labs .page-lead-section p,.beta-labs .page-lead-section .pds-grid__cell.pds-grid__cell--theme-grey-tablet p,.pds-grid__cell.pds-grid__cell--theme-grey-tablet .beta-labs .page-lead-section li,.beta-labs .page-lead-section .pds-grid__cell.pds-grid__cell--theme-grey-tablet li,.pds-grid__cell.pds-grid__cell--theme-grey-tablet .beta-labs .beta-labs__section p,.beta-labs .beta-labs__section .pds-grid__cell.pds-grid__cell--theme-grey-tablet p,.pds-grid__cell.pds-grid__cell--theme-grey-tablet .beta-labs .beta-labs__section li,.beta-labs .beta-labs__section .pds-grid__cell.pds-grid__cell--theme-grey-tablet li,.pds-grid__cell.pds-grid__cell--theme-grey-tablet .pds-heading,.pds-grid__cell.pds-grid__cell--theme-grey-tablet .beta-labs h1,.beta-labs .pds-grid__cell.pds-grid__cell--theme-grey-tablet h1,.pds-grid__cell.pds-grid__cell--theme-grey-tablet .beta-labs h2,.beta-labs .pds-grid__cell.pds-grid__cell--theme-grey-tablet h2,.pds-grid__cell.pds-grid__cell--theme-grey-tablet .beta-labs h3,.beta-labs .pds-grid__cell.pds-grid__cell--theme-grey-tablet h3,.pds-grid__cell.pds-grid__cell--theme-grey-tablet p,.pds-grid__cell.pds-grid__cell--theme-grey-tablet li,.pds-grid__cell.pds-grid__cell--theme-grey-tablet a{color:#000}.pds-grid__cell.pds-grid__cell--theme-grey-tablet a.pds-link{color:#124191}}
@media (min-width: 600px){.pds-grid__cell.pds-grid__cell--theme-light-blue-tablet .pds-body,.pds-grid__cell.pds-grid__cell--theme-light-blue-tablet .beta-labs .page-lead-section p,.beta-labs .page-lead-section .pds-grid__cell.pds-grid__cell--theme-light-blue-tablet p,.pds-grid__cell.pds-grid__cell--theme-light-blue-tablet .beta-labs .page-lead-section li,.beta-labs .page-lead-section .pds-grid__cell.pds-grid__cell--theme-light-blue-tablet li,.pds-grid__cell.pds-grid__cell--theme-light-blue-tablet .beta-labs .beta-labs__section p,.beta-labs .beta-labs__section .pds-grid__cell.pds-grid__cell--theme-light-blue-tablet p,.pds-grid__cell.pds-grid__cell--theme-light-blue-tablet .beta-labs .beta-labs__section li,.beta-labs .beta-labs__section .pds-grid__cell.pds-grid__cell--theme-light-blue-tablet li,.pds-grid__cell.pds-grid__cell--theme-light-blue-tablet .pds-heading,.pds-grid__cell.pds-grid__cell--theme-light-blue-tablet .beta-labs h1,.beta-labs .pds-grid__cell.pds-grid__cell--theme-light-blue-tablet h1,.pds-grid__cell.pds-grid__cell--theme-light-blue-tablet .beta-labs h2,.beta-labs .pds-grid__cell.pds-grid__cell--theme-light-blue-tablet h2,.pds-grid__cell.pds-grid__cell--theme-light-blue-tablet .beta-labs h3,.beta-labs .pds-grid__cell.pds-grid__cell--theme-light-blue-tablet h3,.pds-grid__cell.pds-grid__cell--theme-light-blue-tablet p,.pds-grid__cell.pds-grid__cell--theme-light-blue-tablet li,.pds-grid__cell.pds-grid__cell--theme-light-blue-tablet a{color:#fff}.pds-grid__cell.pds-grid__cell--theme-light-blue-tablet a.pds-link{color:#00c9ff}}
@media (min-width: 600px){.pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet .pds-body,.pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet .beta-labs .page-lead-section p,.beta-labs .page-lead-section .pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet p,.pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet .beta-labs .page-lead-section li,.beta-labs .page-lead-section .pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet li,.pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet .beta-labs .beta-labs__section p,.beta-labs .beta-labs__section .pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet p,.pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet .beta-labs .beta-labs__section li,.beta-labs .beta-labs__section .pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet li,.pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet .pds-heading,.pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet .beta-labs h1,.beta-labs .pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet h1,.pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet .beta-labs h2,.beta-labs .pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet h2,.pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet .beta-labs h3,.beta-labs .pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet h3,.pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet p,.pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet li,.pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet a{color:#000}.pds-grid__cell.pds-grid__cell--theme-warm-grey-tablet a.pds-link{color:#124191}}
@media (min-width: 600px){.pds-grid__cell.pds-grid__cell--theme-bond-tablet .pds-body,.pds-grid__cell.pds-grid__cell--theme-bond-tablet .beta-labs .page-lead-section p,.beta-labs .page-lead-section .pds-grid__cell.pds-grid__cell--theme-bond-tablet p,.pds-grid__cell.pds-grid__cell--theme-bond-tablet .beta-labs .page-lead-section li,.beta-labs .page-lead-section .pds-grid__cell.pds-grid__cell--theme-bond-tablet li,.pds-grid__cell.pds-grid__cell--theme-bond-tablet .beta-labs .beta-labs__section p,.beta-labs .beta-labs__section .pds-grid__cell.pds-grid__cell--theme-bond-tablet p,.pds-grid__cell.pds-grid__cell--theme-bond-tablet .beta-labs .beta-labs__section li,.beta-labs .beta-labs__section .pds-grid__cell.pds-grid__cell--theme-bond-tablet li,.pds-grid__cell.pds-grid__cell--theme-bond-tablet .pds-heading,.pds-grid__cell.pds-grid__cell--theme-bond-tablet .beta-labs h1,.beta-labs .pds-grid__cell.pds-grid__cell--theme-bond-tablet h1,.pds-grid__cell.pds-grid__cell--theme-bond-tablet .beta-labs h2,.beta-labs .pds-grid__cell.pds-grid__cell--theme-bond-tablet h2,.pds-grid__cell.pds-grid__cell--theme-bond-tablet .beta-labs h3,.beta-labs .pds-grid__cell.pds-grid__cell--theme-bond-tablet h3,.pds-grid__cell.pds-grid__cell--theme-bond-tablet p,.pds-grid__cell.pds-grid__cell--theme-bond-tablet li,.pds-grid__cell.pds-grid__cell--theme-bond-tablet a{color:#927250}.pds-grid__cell.pds-grid__cell--theme-bond-tablet a.pds-link{color:#927250}}
@media (min-width: 600px){.mobile-only{display:none !important}}
@media (min-width: 600px){.pds-heading--label,.pin-check .pds-form-title{letter-spacing:0.133em;font-size:12px;font-size:.75rem}}
@media (min-width: 600px){.pds-body,.beta-labs .page-lead-section p,.beta-labs .page-lead-section li,.beta-labs .beta-labs__section p,.beta-labs .beta-labs__section li{font-size:16px;font-size:1rem}}
@media (min-width: 600px){.pds-body.pds-body--large-tablet,.beta-labs .page-lead-section p.pds-body--large-tablet,.beta-labs .page-lead-section li.pds-body--large-tablet,.beta-labs .beta-labs__section p.pds-body--large-tablet,.beta-labs .beta-labs__section li.pds-body--large-tablet{font-size:24px;font-size:1.5rem}}
@media (min-width: 600px){.pds-body.pds-body--medium-tablet,.beta-labs .page-lead-section p.pds-body--medium-tablet,.beta-labs .page-lead-section li.pds-body--medium-tablet,.beta-labs .beta-labs__section p.pds-body--medium-tablet,.beta-labs .beta-labs__section li.pds-body--medium-tablet{font-size:18px;font-size:1.125rem}}
@media (min-width: 600px){.pds-body.pds-body--small-tablet,.beta-labs .page-lead-section p.pds-body--small-tablet,.beta-labs .page-lead-section li.pds-body--small-tablet,.beta-labs .beta-labs__section p.pds-body--small-tablet,.beta-labs .beta-labs__section li.pds-body--small-tablet{font-size:16px;font-size:1rem}}
@media (min-width: 600px){.pds-body.pds-body--tiny-tablet,.beta-labs .page-lead-section p.pds-body--tiny-tablet,.beta-labs .page-lead-section li.pds-body--tiny-tablet,.beta-labs .beta-labs__section p.pds-body--tiny-tablet,.beta-labs .beta-labs__section li.pds-body--tiny-tablet{font-size:14px;font-size:.875rem}}
@media (min-width: 600px){.pds-body ul li,.beta-labs .page-lead-section p ul li,.beta-labs .page-lead-section li ul li,.beta-labs .beta-labs__section p ul li,.beta-labs .beta-labs__section li ul li,.pds-body ol li,.beta-labs .page-lead-section p ol li,.beta-labs .page-lead-section li ol li,.beta-labs .beta-labs__section p ol li,.beta-labs .beta-labs__section li ol li{font-size:16px;font-size:1rem}}
@media (min-width: 600px){.pds-body ul li ul li,.beta-labs .page-lead-section p ul li ul li,.beta-labs .page-lead-section li ul li ul li,.beta-labs .beta-labs__section p ul li ul li,.beta-labs .beta-labs__section li ul li ul li,.pds-body ul li ol li,.beta-labs .page-lead-section p ul li ol li,.beta-labs .page-lead-section li ul li ol li,.beta-labs .beta-labs__section p ul li ol li,.beta-labs .beta-labs__section li ul li ol li,.pds-body ol li ul li,.beta-labs .page-lead-section p ol li ul li,.beta-labs .page-lead-section li ol li ul li,.beta-labs .beta-labs__section p ol li ul li,.beta-labs .beta-labs__section li ol li ul li,.pds-body ol li ol li,.beta-labs .page-lead-section p ol li ol li,.beta-labs .page-lead-section li ol li ol li,.beta-labs .beta-labs__section p ol li ol li,.beta-labs .beta-labs__section li ol li ol li{font-size:16px;font-size:1rem}}
@media (min-width: 600px){.pds-app--rtl .pds-heading--button-label{font-size:16px;font-size:1rem}}
@media (min-width: 600px){.pds-form__submit{margin-top:4em}}
@media (min-width: 600px){.pds-disclaimer__paragraph{line-height:18px;font-size:12px;font-size:.75rem}}
@media (min-width: 600px){.pds-cart-item__features-container{margin:32px 0}}
@media (min-width: 600px){.pds-button-label{font-size:16px;font-size:1rem}}
@media (min-width: 600px){.pds-modal__container--detail-story__background-container{width:64.33333%}}
@media (min-width: 600px){.pds-modal__container--detail-story .comparison-control .comparison-center .pds-body,.pds-modal__container--detail-story .comparison-control .comparison-center .beta-labs .page-lead-section p,.beta-labs .page-lead-section .pds-modal__container--detail-story .comparison-control .comparison-center p,.pds-modal__container--detail-story .comparison-control .comparison-center .beta-labs .page-lead-section li,.beta-labs .page-lead-section .pds-modal__container--detail-story .comparison-control .comparison-center li,.pds-modal__container--detail-story .comparison-control .comparison-center .beta-labs .beta-labs__section p,.beta-labs .beta-labs__section .pds-modal__container--detail-story .comparison-control .comparison-center p,.pds-modal__container--detail-story .comparison-control .comparison-center .beta-labs .beta-labs__section li,.beta-labs .beta-labs__section .pds-modal__container--detail-story .comparison-control .comparison-center li{display:block}}
@media (min-width: 600px){.pds-modal__container--detail-story .side-step-display__step-indicator--total,.pds-modal__container--detail-story .side-step-display__step-indicator--current{font-size:12px;font-size:.75rem}}
@media (min-width: 600px){.pds-modal__container--specs-popup .pds-overlay .cta-container--header{display:block}}
@media (min-width: 600px){.pds-modal__container--specs-popup .pds-overlay .cta-container--bottom{display:none}}
@media (min-width: 600px){.section--pds-carousel .pds-full-viewport-width{width:calc(100vw - 32px)}}
@media (min-width: 768px){.section--pds-phone-recommendations .pds-content-block{width:82.95%}}
@media (min-width: 768px){.section--pds-phone-recommendations .phone-recommendations-block__item-spacing{text-align:center;margin-bottom:40px;padding:3%}}
@media (min-width: 768px){.section--pds-phone-recommendations .phone-recommendations-block__title{margin-bottom:60px}}
@media (min-width: 768px){.section--pds-phone-recommendations .phone-recommendations-block__items{display:none}}
@media (min-width: 768px){.section--pds-phone-recommendations .phone-recommendations-block__items--desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 5%;max-width:2000px;margin:auto}}
@media (min-width: 768px){.section--pds-phone-recommendations .phone-recommendations-block .recommendation-item{width:100%;padding:0}}
@media (min-width: 768px){.section--pds-phone-recommendations .phone-recommendations-block .recommendation-item__description-area{height:56px}}
@media (min-width: 768px){.section--pds-phone-recommendations .phone-recommendations-block .recommendation-item__description{font-size:28px}}
@media (min-width: 600px){.pds-retailers__section{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
@media (min-width: 600px){.pds-retailers__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
@media (min-width: 600px){.pds-retailers__dropdown{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;width:unset}}
@media (min-width: 600px){.disclaimer_element{padding:40px 40px 30px}}
@media (min-width: 768px){.pds-buy-now{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}
@media (min-width: 600px){.pds-buy-now__option{margin-bottom:36px}}
@media (min-width: 600px){.pds-buy-block .pds-modal__close{top:24px;right:24px}}
@media (min-width: 600px){.pds-buy-block .pds-modal__container{background-color:transparent}.pds-buy-block .pds-modal__container:after{background-color:rgba(0,0,0,0.5);content:'';height:100%;position:absolute;left:0;top:0;width:100%;z-index:-1}.pds-buy-block .pds-modal__container .pds-grid-container{background-color:#fff;border-radius:2px;height:auto;padding-top:64px;max-width:1024px}}
@media (min-width: 600px){.pds-buy-now-bar__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
@media (min-width: 600px){.pds-buy-now-bar__content .pds-button--commercial{height:62px;line-height:2.2}}
@media (min-width: 600px){.pds-buy-now-bar__content-buyCta{width:auto}}
@media (min-width: 600px){.pds-buy-now-bar__label--title{display:-webkit-box;display:-ms-flexbox;display:flex}}
@media (min-width: 600px){.pds-buy-now-bar__label--price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
@media (min-width: 600px){.section--pds-social-feed .pds-social-feed-container .pds-slider .pds-slide{width:40vw}}
@media (min-width: 600px){.retail-generic--content{grid-column-start:2}}
@media (min-width: 600px){.section--pds-reviews{height:100vh}}
@media (min-width: 600px){.section--pds-reviews .pds-reviews__reviews{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}
@media (min-width: 600px){.section--pds-reviews .pds-reviews__product-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0}}
@media (min-width: 600px){.pds-notification-bar__container .content{padding-right:2rem}}
@media (min-width: 600px){.contact-bar__showExtraHeight{height:250px}}
@media (min-width: 600px){.contact-bar-form-container.pds-FormContainer .pds-FormContainer-step .pds-FormContainer-step-form .pds-button{width:30%;margin-left:auto}}
@media (min-width: 600px){.highlightElement{padding-bottom:24px}}
@media (min-width: 600px){.highlightElement-highlights{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.highlightElement-highlights.pds-grid-container{margin-bottom:32px}}
@media (min-width: 600px){.highlightElement-highlights--item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:none}}
@media (min-width: 600px){.offer-card--bottom--buy-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
@media (min-width: 600px){.offer-card--bottom--buy-row--retailer-button{-ms-flex-item-align:end;align-self:flex-end}}
@media (min-width: 600px){.offer-card--bottom--buy-row--price-row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}
@media (min-width: 600px){.offer-card--flipped .offer-card--image{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;padding-bottom:50%}}
@media (min-width: 600px){.offer-card--flipped>.pds-grid__cell--content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
@media (min-width: 768px){.pds-phones-banner{padding:0 0 20px}}
@media (min-width: 600px){.pds-filter--container{-moz-column-count:2;-webkit-column-count:2;column-count:2}}
@media (min-width: 600px){.pds-grid-phone--featured{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pds-grid-phone--featured .pds-grid-phone__beef-container{padding:0 10%}.pds-grid-phone--featured .pds-grid-phone__beef-container>div:first-child{margin-top:0}}
@media (min-width: 600px){.pds-grid-phone--featured-cell{width:100%}.pds-grid-phone--featured-cell>.pds-grid__cell--content{width:100%}}
@media (min-width: 600px){.pds-grid-phone__name-container--featured.pds-grid-phone__name-container--normal{display:none}.pds-grid-phone__name-container--featured.pds-grid-phone__name-container--big{display:block}}
@media (min-width: 600px){.pds-grid-phone__name-container--non-featured.pds-grid-phone__name-container--normal{display:block}.pds-grid-phone__name-container--non-featured.pds-grid-phone__name-container--big{display:none}}
@media (min-width: 768px){.pds-compare-phones-selector__title{font-size:16px;line-height:26px}}
@media (min-width: 768px){.pds-phone-selector-container{-ms-flex-item-align:start;align-self:flex-start}}
@media (min-width: 768px){.pds-phone-selector-container{margin-right:13px}html[dir='rtl'] .pds-phone-selector-container{margin-right:0;margin-left:13px}}
@media (min-width: 768px){.pds-phone-selector-container--hidden{display:block}}
@media (min-width: 768px){.pds-compare__accordion-cell p{font-size:12px;padding:20px}}
@media (min-width: 768px){.pds-compare__accordion-title .title{white-space:nowrap}.pds-compare__accordion-title .title span{padding-right:unset}}
@media (min-width: 768px){.pds-compare__accordion-title .title .DownOrUpIcon{margin-left:9px;margin-right:4px}}
@media (min-width: 600px){.buy-flow__step-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}
@media (min-width: 600px){.buy-flow__step-tabs__step-tab{margin:40px 20px}}
@media (min-width: 600px){.pds-cart-item .pds-cart-item__tooltip{position:absolute;margin-bottom:20px}}
@media (min-width: 600px){.pds-shop__product-selection--left .pds-grid__cell--content{position:-webkit-sticky;position:sticky;top:0}}
@media (min-width: 768px){.pds-shop__product-selection--right .pds-grid__cell--content{padding-top:6.5rem}}
@media (min-width: 600px){.pds-shop__product-selection--left .pds-grid__cell--content,.pds-shop__product-selection--right .pds-grid__cell--content{padding-top:6.25rem}}
@media (min-width: 600px){.pds-shop__cart--right{border-left:1px solid #ebebeb}}
@media (min-width: 600px){.pds-shop__cart--right .pds-grid__cell--content{padding:8rem 1.75rem 1.75rem;position:-webkit-sticky;position:sticky;top:0}}
@media (min-width: 768px){.OrderBenefits--mobile{display:none}}
@media (min-width: 768px){.OrderBenefits--desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}
@media (min-width: 768px){.OrderBenefits__benefit{width:200px}}
@media (min-width: 600px){.pds-shop__lift{margin-top:0;padding:2rem}}
@media (min-width: 600px){.pds-shop__disclaimers{margin:3.5rem 0 1.75rem}}
@media (min-width: 600px){.pds-shop__shop-features{margin-bottom:auto}}
@media (min-width: 600px){.pds-shop__shop-features--desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}
@media (min-width: 600px){.pds-shop__shop-features--mobile{display:none}}
@media (min-width: 600px){.pds-shop__product-image{margin-top:0}}
@media (min-width: 600px){.section--support-hero .pds-grid-container{height:600px}}
@media (min-width: 600px){.pds-faq-category-grid__icon{width:72px;height:72px;margin-bottom:46px}}
@media (min-width: 600px){.pds-faq-category-grid_cell-title{margin-left:0}}