.phone{margin:0 auto;max-width:300px;position:relative}@media only screen and (min-width: 1280px){.phone{max-width:400px}}.phone__slider{border-radius:24px;top:2.1%;right:5.5%;bottom:2%;left:5.5%;position:absolute;z-index:20}.phone__slider-item{height:100%;width:100%}.phone__app-image{height:auto;width:100%}.phone__frame{position:relative;z-index:20}.ribbon--download{height:90vh;left:80vw;top:-50vw;transform:rotate(114deg) scaleY(-1);width:150vw}@media only screen and (min-width: 768px){.ribbon--download{height:100vw;left:-100vw;top:225px;transform:rotate(-50deg) scaleY(-1);width:100vw}}@media only screen and (min-width: 960px){.ribbon--download{height:1000px;left:-70vw;transform:rotate(-32deg) scaleY(-1)}}.page--download .footer__app{display:none}.hero--download{padding-bottom:0}@media only screen and (min-width: 768px){.hero--download{padding-bottom:10vh;text-align:center}}@media only screen and (max-width: 639px){.hero__title--download{width:7em}}@media only screen and (max-width: 639px){.heading--download{max-width:8em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.heading--download{max-width:8em}}@media only screen and (min-width: 768px) and (max-width: 1279px){.columns-download{flex-wrap:wrap}}.download__section--content{padding-bottom:10rem}.download--buttons{margin-bottom:6rem}@media only screen and (min-width: 1280px){.download__store-buttons--lower{display:none}}.section__p--schedule-new-pickups{max-width:38em}
