#hero{padding:40px 70px;background-color:#FFFEFE}@media only screen and (max-width: 768px){#hero{padding:30px 20px}}@media only screen and (max-width: 768px){#hero .browse{display:block}#hero .btn-big{margin-left:0;margin-top:20px}}#hero .logo{margin-top:100px;margin-bottom:30px}@media only screen and (max-width: 768px){#hero .logo{margin-top:10px}}#hero .lead{margin-bottom:50px;color:#777777}@media only screen and (max-width: 768px){#hero .lead{margin-bottom:20px}#hero .app-store-badge img{height:50px}}#hero .sceenshot{text-align:center;padding-top:40px}@media only screen and (max-width: 768px){#hero .sceenshot{margin-top:40px}#hero .sceenshot img{width:100%;height:auto}}#press{text-align:center;padding-bottom:50px}#press .links a{margin:15px}@media only screen and (max-width: 768px){#press .links a{display:block;margin:25px 0}}#press .links .page-subtitle{margin-top:0;color:#ddd}#how-it-works{font-family:"Open Sans", "proxiama nova", Helvetica, Arial, sans-serif;padding-top:30px;background:#429FDE;color:white}#how-it-works .section-title{font-size:45px;font-weight:300;text-align:center;margin-top:50px;margin-bottom:40px}@media only screen and (max-width: 768px){#how-it-works .section-title{font-size:32px;margin:25px auto}}#how-it-works .steps{text-align:center;padding-top:50px;font-weight:300;overflow:hidden}@media only screen and (max-width: 768px){#how-it-works .steps{padding-top:10px}}#how-it-works .steps .step-title{font-size:24px}@media only screen and (max-width: 768px){#how-it-works .steps .step-title{margin-top:30px}}#how-it-works .steps .step-subtitle{font-size:14px;opacity:0.9;margin-top:8px}#how-it-works .steps .step-image{margin-top:60px}@media only screen and (max-width: 768px){#how-it-works .steps .step-image{margin-top:20px}}#partners{padding-top:10px;color:#66686D;font-family:"Open Sans", "proxiama nova", Helvetica, Arial, sans-serif}#partners .section-title{font-size:45px;font-weight:300;text-align:center;margin-bottom:50px;margin-top:50px}#partners .seller{padding-left:0;padding-right:0;position:relative;font-weight:300}#partners .seller .cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#D6367A;text-align:center;opacity:0}#partners .seller .cover:hover{opacity:1}#partners .seller .cover .text{padding-top:50%;margin-top:-12px;color:white;font-size:24px}#shipping{padding:50px 80px;font-family:"Open Sans", "proxiama nova", Helvetica, Arial, sans-serif}@media only screen and (max-width: 768px){#shipping{padding:30px 20px}}#shipping .section-title{font-size:45px;font-weight:300;text-align:center;margin-bottom:50px;margin-top:50px}@media only screen and (max-width: 768px){#shipping .section-title{font-size:32px;margin:25px auto}}#shipping .details{padding-bottom:80px;padding-top:20px}#shipping .section-image{padding-top:20px;padding-bottom:30px}#shipping .part-title{color:#292e31;font-size:24px;font-weight:400;padding-bottom:20px}#shipping .part-subtitle{font-size:16px;line-height:1.5em;padding:0;margin:0 0 1em;color:#6f7c82;font-weight:300}#coming-soon{background-color:#1CBCB4;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.4);text-align:center;padding-bottom:120px}#coming-soon img{margin-top:50px}@media only screen and (max-width: 768px){#coming-soon img{height:120px}}#coming-soon .title{margin-top:40px;font-size:40px;margin-bottom:30px}#coming-soon .content{max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:80px}#coming-soon #subscribe-button{padding:22px;border-top-left-radius:0;border-bottom-left-radius:0;background-color:rgba(0,0,0,0.2);border-color:rgba(0,0,0,0.2);margin-left:-3px;z-index:99;vertical-align:top}@media only screen and (max-width: 768px){#coming-soon #subscribe-button{padding:9px}}.fancyInput{max-width:80%;min-width:40%;font-size:36px;color:#FFF;vertical-align:middle;line-height:1.3;overflow:hidden;text-align:left;box-shadow:0 1px 0 rgba(255,255,255,0.15),0 2px 4px rgba(0,0,0,0.2) inset;padding:10px 20px;background:rgba(0,0,0,0.1);border-radius:10px;border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}@media only screen and (max-width: 768px){.fancyInput{font-size:18px;min-width:60%}}.caret{width:auto;height:auto;vertical-align:middle;border:none}#footer{background-color:#2D3033;padding:30px 50px 30px;color:#8c8c8c}#footer span,#footer a{margin-right:8px}#footer a{color:inherit}#footer a:hover{text-decoration:underline}