.container,.container-fluid,.container-wide{margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;width:100%}.container-wide{max-width:1160px}.container{max-width:1040px}.row{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-8px;margin-right:-.5rem;margin-right:0;margin-left:-8px;margin-left:-.5rem;margin-left:0}.row.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:8px;padding-right:.5rem;padding-right:0;padding-left:8px;padding-left:.5rem;padding-left:0}.col-xs{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-xs-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-xs-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-xs-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-xs-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{-ms-flex-pack:start;justify-content:flex-start}.center-xs{-ms-flex-pack:center;justify-content:center}.end-xs{-ms-flex-pack:end;justify-content:flex-end}.top-xs{-ms-flex-align:start;align-items:flex-start}.middle-xs{-ms-flex-align:center;align-items:center}.bottom-xs{-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-ms-flex-pack:justify;justify-content:space-between}.first-xs{-ms-flex-order:-1;order:-1}.last-xs{-ms-flex-order:1;order:1}@media (min-width:670px){.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-right:0;padding-left:.5rem;padding-left:0}.col-sm{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-sm-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-sm-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-sm-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-sm-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{-ms-flex-pack:start;justify-content:flex-start}.center-sm{-ms-flex-pack:center;justify-content:center}.end-sm{-ms-flex-pack:end;justify-content:flex-end}.top-sm{-ms-flex-align:start;align-items:flex-start}.middle-sm{-ms-flex-align:center;align-items:center}.bottom-sm{-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-ms-flex-pack:justify;justify-content:space-between}.first-sm{-ms-flex-order:-1;order:-1}.last-sm{-ms-flex-order:1;order:1}}@media (min-width:880px){.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-right:0;padding-left:.5rem;padding-left:0}.col-md{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-md-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-md-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-md-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-md-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{-ms-flex-pack:start;justify-content:flex-start}.center-md{-ms-flex-pack:center;justify-content:center}.end-md{-ms-flex-pack:end;justify-content:flex-end}.top-md{-ms-flex-align:start;align-items:flex-start}.middle-md{-ms-flex-align:center;align-items:center}.bottom-md{-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-ms-flex-pack:justify;justify-content:space-between}.first-md{-ms-flex-order:-1;order:-1}.last-md{-ms-flex-order:1;order:1}}@media (min-width:1040px){.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-right:0;padding-left:.5rem;padding-left:0}.col-lg{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-lg-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-lg-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-lg-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-lg-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{-ms-flex-pack:start;justify-content:flex-start}.center-lg{-ms-flex-pack:center;justify-content:center}.end-lg{-ms-flex-pack:end;justify-content:flex-end}.top-lg{-ms-flex-align:start;align-items:flex-start}.middle-lg{-ms-flex-align:center;align-items:center}.bottom-lg{-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-ms-flex-pack:justify;justify-content:space-between}.first-lg{-ms-flex-order:-1;order:-1}.last-lg{-ms-flex-order:1;order:1}}.row{-ms-flex-pack:justify;justify-content:space-between}.ApplePayWeb-textColumn{width:100%}@media (min-width:670px){.ApplePayWeb-textColumn{width:auto;-ms-flex-preferred-size:48%;flex-basis:48%}}.ApplePayWeb-cardColumn{width:100%}@media (min-width:670px){.ApplePayWeb-cardColumn{width:auto;-ms-flex-preferred-size:44%;flex-basis:44%}}.ApplePayWeb-firstInBox{margin-top:0}.ApplePayWeb-lastInBox{margin-bottom:0}@media (min-width:670px){.ApplePayWeb-alignBottom{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:670px){.ApplePayWeb-lastColumn{-ms-flex-order:2;order:2}}.common-UppercaseTitle{margin-bottom:30px}.common-IntroText{margin-top:24px;margin-bottom:24px}.common-BodyText{margin-top:17px;margin-bottom:17px}.common-Button{font-family:Camphor,Segoe UI,Open Sans,sans-serif}.ApplePayWeb-logo{opacity:0;transform:scale(.01);transition:transform .7s cubic-bezier(.155,1.105,.295,1.12),opacity .8s ease-out}.ApplePayWeb-logosContainer.visible .ApplePayWeb-logo{opacity:1;transform:none}.ApplePayWeb-logosColumn{width:100%}@media (min-width:670px){.ApplePayWeb-logosColumn{-ms-flex-preferred-size:48%;flex-basis:48%;padding-left:50px;display:-ms-flexbox;display:flex}}.ApplePayWeb-logosContainer{min-height:255px;margin-top:25px;position:relative;width:calc(100% + 20px);left:-10px}@media (min-width:670px){.ApplePayWeb-logosContainer{width:auto;margin-top:0;min-height:0;height:auto;left:0}}.ApplePayWeb-logo{background-size:100%;box-shadow:0 7px 14px 0 rgba(23,55,87,.1),0 3px 6px 0 rgba(0,0,0,.08);will-change:transform,opacity;position:absolute}.ApplePayWeb-logo.shape-roundrect{border-radius:25%}.ApplePayWeb-logo.shape-circle{border-radius:50%}.ApplePayWeb-logo.small{width:55px;height:55px}@media (min-width:670px){.ApplePayWeb-logo.small{width:86px;height:86px}}.ApplePayWeb-logo.medium{width:65px;height:65px}@media (min-width:670px){.ApplePayWeb-logo.medium{width:100px;height:100px}}.ApplePayWeb-logo.large{width:78px;height:78px}@media (min-width:670px){.ApplePayWeb-logo.large{width:120px;height:120px}}.ApplePayWeb-logo.deliveroo{background-image:url(/img/v3/apple_pay_web/logos/deliveroo.png);left:-8%;top:120px}@media (min-width:670px){.ApplePayWeb-logo.deliveroo{left:0;top:35%}}.ApplePayWeb-logo.fancy{background-image:url(/img/v3/apple_pay_web/logos/fancy.png);top:110px;left:72%}@media (min-width:670px){.ApplePayWeb-logo.fancy{top:46%;left:435px}}.ApplePayWeb-logo.indiegogo{background-image:url(/img/v3/apple_pay_web/logos/indiegogo.png);top:110px;left:18.75%}@media (min-width:670px){.ApplePayWeb-logo.indiegogo{top:42%;left:155px}}.ApplePayWeb-logo.instacart{background-image:url(/img/v3/apple_pay_web/logos/instacart.png);top:185px;left:76.56%}@media (min-width:670px){.ApplePayWeb-logo.instacart{top:73%;left:465px}}.ApplePayWeb-logo.kickstarter{background-image:url(/img/v3/apple_pay_web/logos/kickstarter.png);top:65px;left:50%}@media (min-width:670px){.ApplePayWeb-logo.kickstarter{top:34%;left:330px}}.ApplePayWeb-logo.lifx{background-image:url(/img/v3/apple_pay_web/logos/lifx.png);top:165px;left:7.8%}@media (min-width:670px){.ApplePayWeb-logo.lifx{top:61%;left:105px}}.ApplePayWeb-logo.lyft{background-image:url(/img/v3/apple_pay_web/logos/lyft.png);top:0;left:62.5%}@media (min-width:670px){.ApplePayWeb-logo.lyft{top:14%;left:385px}}.ApplePayWeb-logo.opentable{background-image:url(/img/v3/apple_pay_web/logos/opentable.png);top:20px;left:31.25%}@media (min-width:670px){.ApplePayWeb-logo.opentable{top:17%;left:230px}}.ApplePayWeb-logo.pinterest{background-image:url(/img/v3/apple_pay_web/logos/pinterest.png);top:190px;left:46.875%}@media (min-width:670px){.ApplePayWeb-logo.pinterest{top:65%;left:310px}}.ApplePayWeb-logo.charitywater{background-image:url(/img/v3/apple_pay_web/logos/charitywater.png);top:210px;left:31%}@media (min-width:670px){.ApplePayWeb-logo.charitywater{top:69%;left:230px}}.ApplePayWeb-logo.postmates{background-image:url(/img/v3/apple_pay_web/logos/postmates.png);top:150px;left:93.75%}@media (min-width:670px){.ApplePayWeb-logo.postmates{top:64%;left:540px}}.ApplePayWeb-logo.spring{background-image:url(/img/v3/apple_pay_web/logos/spring.png);top:55px;left:94.375%}@media (min-width:670px){.ApplePayWeb-logo.spring{top:28%;left:540px}}.ApplePayWeb-logo.wish{background-image:url(/img/v3/apple_pay_web/logos/wish.png);top:40px;left:-2.5%}@media (min-width:670px){.ApplePayWeb-logo.wish{top:23%;left:65px}}.ApplePayWeb-logoTransitionGroup1{transition-delay:.2s}.ApplePayWeb-logoTransitionGroup2{transition-delay:.3s}.ApplePayWeb-logoTransitionGroup3{transition-delay:.4s}.ApplePayWeb-logoTransitionGroup4{transition-delay:.5s}.ApplePayWeb-logoTransitionGroup5{transition-delay:.6s}.ApplePayWeb-section#ios .ApplePayWeb-contentCardBottomSection{padding-left:0;padding-right:0}.ApplePayWeb-section#ios .ApplePayWeb-contentCardBottomSection:after,.ApplePayWeb-section#ios .ApplePayWeb-contentCardBottomSection:before{content:'';position:absolute;top:50%;bottom:0;width:12%;z-index:1}.ApplePayWeb-section#ios .ApplePayWeb-contentCardBottomSection:before{background:linear-gradient(90deg,#fafbfc 0,rgba(250,251,252,0));left:0}.ApplePayWeb-section#ios .ApplePayWeb-contentCardBottomSection:after{background:linear-gradient(270deg,#fafbfc 0,rgba(250,251,252,0));right:0}.ApplePayWeb-sourceContainer{padding-left:40px;padding-right:40px;overflow-x:scroll;position:relative;min-height:187px}.ApplePayWeb-sourceCode{color:#32325d;font-family:Source Code Pro;font-size:13px;white-space:pre;position:absolute;top:0;padding-right:40px}.ApplePayWeb-sourceContainer::-webkit-scrollbar{display:none}code .token.constant,code .token.keyword{color:#f86b99}code .token.builtin{color:#9889de}code .token.comment{color:#6b7c93}.ApplePayWeb-contentCard{background:#fff;border-radius:4px;box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07);overflow:hidden;position:relative;z-index:1;width:calc(100% + 20px);left:-10px}@media (min-width:670px){.ApplePayWeb-contentCard{width:auto;left:auto;max-width:440px}}.ApplePayWeb-contentCardTopSection{padding:30px 20px;padding-bottom:0}@media (min-width:670px){.ApplePayWeb-contentCardTopSection{padding:40px 35px;padding-bottom:0}}.ApplePayWeb-contentCardCta{position:relative;top:20px}.ApplePayWeb-contentCardBottomSection{background:#fafbfc;padding:30px 20px}@media (min-width:670px){.ApplePayWeb-contentCardBottomSection{padding:40px 35px}}.ApplePayWeb-howItWorksSection{padding-left:40px;position:relative}.ApplePayWeb-howItWorksSection.verification{margin-top:20px;margin-bottom:30px}.ApplePayWeb-howItWorksSection:before{background:#f8ebd1;border-radius:50%;color:#f79a59;font-size:15px;font-weight:500;text-align:center;width:30px;line-height:30px;position:absolute;left:0;top:0}.ApplePayWeb-howItWorksSection.verification:before{content:'1'}.ApplePayWeb-howItWorksSection.token:before{content:'2'}.ApplePayWeb-howItWorksButton{background:#fff;color:#f85d8f}.ApplePayWeb-howItWorksButton:hover{color:#d34f7a}.ApplePayWeb-howItWorksBody{margin-top:5px;margin-bottom:0}.common-Uppercase,.common-UppercaseTitle{color:#32325d}.common-IntroText{color:#525f7f}.common-Button--default,.common-Button--default:hover{background:#32325d}.common-PageSubtitle,.common-PageTitle{font-size:34px;line-height:43px}@media (min-width:670px){.common-PageSubtitle,.common-PageTitle{font-size:40px;line-height:50px}}.globalFooter{background:transparent;overflow:hidden;padding-top:440px;margin-top:-430px}@media (min-width:670px){.globalFooter{padding-top:500px;margin-top:-480px}}.globalFooterCTA{padding:0;padding-bottom:50px}@media (min-width:670px){.globalFooterCTA{padding-bottom:100px}}.globalFooterCTA,.globalFooterNav{position:relative}.ApplePayWeb .globalFooterCTA .common-Button{margin:0}@media (min-width:670px){.ApplePayWeb-availableCountries{padding-left:60px}}.ApplePayWeb-footerText{margin-top:70px}@media (min-width:670px){.ApplePayWeb-footerText{margin-top:0}}.globalFooterCTA .title{font-size:26px;line-height:36px}@media (min-width:670px){.globalFooterCTA .title{font-size:30px;line-height:45px}}.globalFooterCTA .subtitle{color:#ed598b}.globalFooter:before{content:'';position:absolute;left:0;right:0;top:400px;height:2000px;background:#f6f9fc;transform:skew(0,-12deg)}.ApplePayWeb-availableCountry{display:inline-block;min-width:165px}.ApplePayWeb-availableCountryName{color:#6b7c93;font-size:17px;line-height:30px}html[lang=ja] .ApplePayWeb-availableCountryName{font-size:16px}.globalNav .colorize{color:#32325d}.ApplePayWeb-deviceColumn{overflow:hidden;margin-top:-32%;width:100%}@media (min-width:670px){.ApplePayWeb-deviceColumn{width:auto;-ms-flex-preferred-size:37.5%;flex-basis:37.5%;position:relative;overflow:visible;margin-top:0;-ms-flex-order:2;order:2}}.Header{position:relative;overflow:hidden;margin-top:-48px}@media (min-width:670px){.Header{height:955px;margin-top:0}}.Header-container{position:relative;padding:0}.Header-subTitle{color:#f85d8f;display:block}.Header-textColumn{z-index:1}@media (min-width:670px){.Header-textColumn{-ms-flex-preferred-size:58%;flex-basis:58%}}.Header-textContent{margin-top:-190px;padding-left:20px;padding-right:20px}@media (min-width:670px){.Header-textContent{margin-top:260px;padding-right:0}}.common-PageTitle{margin:25px 0}.ApplePayWeb-headerIntro{max-width:520px}.ApplePayWeb-demoContainer{text-align:center}@media (min-width:670px){.ApplePayWeb-demoContainer{margin-top:50px;text-align:left}}.ApplePayWeb-demoStartButton{margin-right:1em;width:100%}@media (min-width:670px){.ApplePayWeb-demoStartButton{float:left;width:auto}}.ApplePayWeb-availabilityMessage{margin-top:20px;font-size:14px;font-weight:400;line-height:21px;color:#aab7c5}@media (min-width:670px){.ApplePayWeb-availabilityMessage{display:inline-block;margin:0;max-width:50%;float:left}}.ApplePayWeb-playIcon{display:inline-block;margin-right:5px;will-change:transform;pointer-events:none;position:relative;top:6px}.ApplePayWeb-playIcon .fill{opacity:0}.ApplePayWeb-device{height:835px;width:450px;position:relative;left:50%;margin-left:-180px;transform:scale(.9);perspective:2300px;perspective-origin:calc(50% - 108px) calc(50% - 114px);opacity:0;transition:opacity .5s}@media (min-width:670px){.ApplePayWeb-device{transform:none;left:auto;max-width:450px;position:absolute;top:100px;right:-130px}}.ApplePayWeb-device.loaded{opacity:1}.ApplePayWeb-device div{position:absolute;width:100%;height:100%;background-size:100% 100%}.ApplePayWeb-device .shadow{background-image:url(/img/v3/apple_pay_web/header/device/shadow.png)}.ApplePayWeb-device .device{background-image:url(/img/v3/apple_pay_web/header/device/device.jpg);-webkit-clip-path:url(/img/v3/apple_pay_web/header/device/mask.svg#clip);clip-path:url(/img/v3/apple_pay_web/header/device/mask.svg#clip);-webkit-mask:url(/img/v3/apple_pay_web/header/device/mask.svg);mask:url(/img/v3/apple_pay_web/header/device/mask.svg)}.ApplePayWeb-device .controls{background-image:url(/img/v3/apple_pay_web/header/device/controls.svg)}.ApplePayWeb-device .screen{transform:rotateX(9.512deg) rotateY(-20.502deg) rotate(2.186deg)}.ApplePayWeb-device .screen .content{width:285.75px;height:508.254px;left:20px;top:68px;box-shadow:3px 3px 5px rgba(82,95,127,.15);border-radius:5px}.ApplePayWeb-device.mask-fallback{background-image:url(/img/v3/apple_pay_web/header/device/fallback.png)}.ApplePayWeb-device.mask-fallback .controls,.ApplePayWeb-device.mask-fallback .device,.ApplePayWeb-device.mask-fallback .shadow{display:none}svg.apple-pay-demo{border-radius:5px;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.ApplePayWeb-deviceColumn:after{background-image:linear-gradient(180deg,#f7f9f9 0,#f7f9f9 15%,hsla(0,0%,100%,0) 20%);content:'';position:absolute;top:-50px;left:0;width:100%;height:100%}@media (min-width:670px){.ApplePayWeb-deviceColumn:after{display:none}}@keyframes textGlow{0%,to{color:#aab7c5}10%,80%{color:#ed598b}}.ApplePayWeb-demoContainer.applePayUnavailable .ApplePayWeb-systemRequirements{animation-name:textGlow;animation-duration:2s}#main-footer .inner-col,#main-header .inner-col{width:auto}@media (min-width:1040px){#main-footer .inner-col,#main-header .inner-col{width:1040px}}header#main-header div.inner-col{border-bottom:none}#ApplePayWeb #main-footer{font-size:16px;line-height:24px}@media (min-width:670px){#ApplePayWeb #main-footer{margin-top:20px;font-size:12px;line-height:normal}}.ApplePayWeb-section{padding:60px 0;position:relative}@media (min-width:670px){.ApplePayWeb-section{padding:100px 0}}@media (min-width:670px){.ApplePayWeb-section#web{padding-top:0;margin-top:-140px}}.ApplePayWeb-section#web span.new{display:inline-block;position:relative;width:auto;text-transform:uppercase;color:#6f7c82;font-size:12px;font-weight:600;line-height:20px;height:19px;padding:0 5px;border-radius:4px;text-align:center;box-shadow:inset 0 0 0 1px hsla(199,8%,47%,.3);top:-3px}@media (min-width:670px){.ApplePayWeb-section#web span.new{margin-left:5px}}.ApplePayWeb-section#customers{background:#f6f9fc;overflow:hidden;margin-top:-80px;padding-top:80px}@media (min-width:670px){.ApplePayWeb-section#customers{margin-top:0;padding:0}}@media (min-width:670px){.ApplePayWeb-section#customers .ApplePayWeb-textColumn{padding:100px 0}}.ApplePayWeb-section#customers .common-IntroText{color:#32325d;margin-bottom:25px}.ApplePayWeb-sectionHeaderIcon{width:72px;height:72px;position:relative;left:50%;margin-left:-36px;margin-bottom:15px}@media (min-width:670px){.ApplePayWeb-sectionHeaderIcon{position:static;margin-left:0}}.ApplePayWeb-iconHeader{text-align:center}@media (min-width:670px){.ApplePayWeb-iconHeader{text-align:left}}.signupform-label{margin:15px 0}.notify-form-container{margin-top:50px}.apple-pay-notify-form{position:relative}@media (min-width:670px){.apple-pay-notify-form{height:39px}}.apple-pay-notify-form>div{position:relative;height:39px;margin-right:10px;margin-bottom:10px;width:100%}@media (min-width:670px){.apple-pay-notify-form>div{display:inline-block;width:310px}}.apple-pay-notify-form input{display:block;width:100%;height:39px;background:#fff;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);padding:0 11px;transition:border-color .3s ease;font-family:Camphor,Segoe UI,Open Sans,sans-serif;font-size:15px;line-height:17px}.apple-pay-notify-form input.focus,.apple-pay-notify-form input:focus{outline:0;border-color:#309ddf}.apple-pay-notify-form div.select{position:absolute;top:0;right:0;line-height:39px;padding:0 25px 0 11px;box-sizing:border-box;max-width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:15px}.apple-pay-notify-form div.select img{vertical-align:top;position:relative;top:11px;margin-right:3px}.apple-pay-notify-form div.select img.hidden{display:none}.apple-pay-notify-form div.select span{color:#32325d}.apple-pay-notify-form div.select.placeholder span{color:#aab7c4;font-size:15px;font-weight:300}.apple-pay-notify-form div.select.error span{color:red}.apple-pay-notify-form div.select:before{content:'';width:1px;top:10px;bottom:10px;background:#e8ebef;position:absolute;left:1px}.apple-pay-notify-form div.select:after{content:"";position:absolute;top:50%;right:10px;margin-top:-2px;width:9px;height:5px;background-image:url(/img/v3/apple_pay_web/signup_form/down-arrow.svg);background-repeat:no-repeat;background-size:9px 5px}.apple-pay-notify-form div.select select{position:absolute;top:0;right:0;display:inline-block;width:100%;height:39px;line-height:39px;-webkit-appearance:menulist-button;opacity:0}.apple-pay-notify-form button{color:#f85d8f;border:none;height:39px;white-space:nowrap;width:100%}.apple-pay-notify-form button:hover{color:#d34f7a}.apple-pay-notify-form .button-container{margin-right:0;width:100%}@media (min-width:670px){.apple-pay-notify-form .button-container{display:inline-block;vertical-align:top;width:auto}}div#success{display:none;width:100%;height:39px;box-sizing:border-box;background:#52b019;border:1px solid #4ba017;border-radius:5px;font-size:1.4em;font-weight:500;text-align:center;line-height:39px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.24)}div#success:before{content:'';display:inline-block;vertical-align:middle;width:25px;height:25px;background-image:url(/img/v3/apple_pay_web/signup_form/success.png);position:relative;top:-1px;margin-right:6px}@media (-webkit-min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){div#success:before{background-image:url(/img/v3/apple_pay_web/signup_form/success@2x.png);background-size:25px 25px}}.apple-pay-notify-form input:-ms-input-placeholder{color:#aab7c4;font-size:15px;font-weight:300}.apple-pay-notify-form input::-moz-placeholder{color:#aab7c4;font-size:15px;font-weight:300}.apple-pay-notify-form input::-webkit-input-placeholder{color:#aab7c4;font-size:15px;font-weight:300}.apple-pay-notify-form input::placeholder{color:#aab7c4;font-size:15px;font-weight:300}.StripeBackground-container{position:absolute;width:100%;top:9%}@media (min-width:670px){.StripeBackground-container{height:820px;top:50px}}.ApplePayWeb .StripeBackground{top:auto}.StripeBackground.large{height:5000px;transform:skew(0,-12deg);position:absolute;bottom:4%;left:0;right:0;display:none}@media (min-width:670px){.StripeBackground.large{display:block}}.StripeBackground.large .gradient{background-image:linear-gradient(-270deg,#fff,#f6f9fc);position:absolute;bottom:200px;left:0;right:0;height:100%}.StripeBackground.large .stripe{position:absolute;height:200px;top:auto;left:0;right:0}.StripeBackground.large .stripe.s1{background:#f7f9fc;right:71%;bottom:0}.StripeBackground.large .s2{background:#feeef3;bottom:0;left:calc(50% + 320px)}.StripeBackground.large .s3{background:#f9dae6;bottom:200px;left:calc(50% + 60px);max-width:400px}.StripeBackground.large .s4.pattern{background:#fa5a8e;bottom:200px;left:calc(50% + 460px)}.StripeBackground.large .s4.pattern:after{background:url(/img/v3/apple_pay_web/header/header-pattern.svg);background-repeat:no-repeat;background-position:30px}.StripeBackground.large .s5{background:#f3f6f9;bottom:400px;left:37.5%;right:calc(50% - 240px)}.StripeBackground.large .s6{background:#e5eaf0;bottom:400px;left:calc(50% + 350px)}.StripeBackground.large .s7{background:#f3f6fa;bottom:600px;right:76%}.StripeBackground.large .s8{background-image:linear-gradient(90deg,#e6ebf1,rgba(230,235,241,0));bottom:800px;right:35%}.StripeBackground.small{display:block;top:-167px;height:565px}@media (min-width:670px){.StripeBackground.small{display:none}}.StripeBackground.small .stripe{height:100px}.StripeBackground.small .gradient{left:0;right:0;height:100%;background-image:linear-gradient(-270deg,#fff,#f6f9fc)}.StripeBackground.small .s1{background:#f7f9fc;bottom:100px;right:78%}.StripeBackground.small .s2.pattern{background:#fa5a8e;bottom:100px;left:56%}.StripeBackground.small .s2.pattern:after{background:url(/img/v3/apple_pay_web/header/header-pattern.svg);background-position:50px;background-repeat:no-repeat;background-size:100%}.StripeBackground.small .s3{background:#fa5a8e;opacity:.2;bottom:200px;left:35%}.StripeBackground.small .s4{background:linear-gradient(-90deg,rgba(243,246,250,.5) 100%,#f3f6fa 0);bottom:200px;left:20%;right:19%}.StripeBackground.small .s5{background-image:linear-gradient(90deg,#f4f6f9 0,rgba(230,235,241,0) 40%);bottom:400px}