.apple-container h1,.apple-container h2{margin-bottom:80px}#sort-link{display:none}
#google-lp-plan-sec span{font-weight:700;color:#4b4b4b}.choose .col-cont#google-lp-plan-sec{max-width:1173px}
.hero-copy h2#googleText,.hero-copy h3#googleText{color:#fff}.whyphone-left-block p#lowerDeviceDes1{margin-bottom:15px;font-size:12px;line-height:18px;letter-spacing:.2px;color:#6e6e6e}
.whyphone-left-block p#lowerDeviceDes2{font-size:12px;line-height:18px;letter-spacing:.2px;color:#6e6e6e}
.common-hero .hero-copy{max-width:578px;margin-top:102px !important}#google-hero-copy{margin-top:70px !important;margin-left:118px}
@media(max-width:768){#google-hero-copy{margin-top:75px;margin-left:64px}}@media(min-width:320px) and (max-width:599px){#google-hero-copy{margin-top:50px !important;margin-left:24px}
}.hero-copy p#comingDeviceText{font-family:'google sans','Futura Std';font-style:normal;font-weight:450;font-size:20px;line-height:30px;letter-spacing:.6px;color:#343434}
@font-face{font-family:'google sans';src:url(googleFonts/GoogleSans-Regular.ttf)}
.hero-copy p#deviceHeading{font-family:'google sans';font-style:normal;font-weight:450;font-size:22px;line-height:32px;letter-spacing:.05px;color:#fff}
.modal-body{max-height:92vh;overflow:hidden auto;padding-right:20px;height:425px}
#info-modal-body{max-height:31vh;overflow:initial}.google-modal-pri{position:fixed !important;transform:translate(-86px,47px)}
@font-face{font-family:'google sans';src:url(googleFonts/GoogleSans-Medium.ttf)}
.hero-copy h3#googleText{font-family:'google sans'}@media(max-width:768px){.hero-copy p#comingDeviceText{font-size:24px;line-height:32px;letter-spacing:.6px}
.hero-copy p#deviceHeading{font-size:16.5px;line-height:24px;text-align:center}.common-hero .hero-copy{margin-left:6%}
.hero-copy h2#googleText,.hero-copy h3#googleText{text-align:center}.whyphone-block h5{font-size:20px;line-height:30px}
.google-lp-whyphone h2.whyphone-header{margin-bottom:32px}.google-lp-whyphone .whyphone-left-block{margin:0 auto 20px}
.modal-body{right:15px;top:10px}.apple-mastercard .modal-content{padding:40px 0 40px 30px !important}
.modal-dialog{margin:15px auto !important}}@media(max-width:600px){#google-lp-plan-sec span{font-size:16px;font-weight:24px;inline-size:fit-content}
.modal{top:0}}@media(min-width:320px) and (max-width:350px){.tooltip-n2c.google-tooltip{left:calc(50% - 75px) !important}
.common-hero.google-lp{height:636px}}#modalClosePri:focus-visible{outline:2px solid #000 !important;outline-offset:2px !important}