.mc-payment-first .mc-payment-identity{margin:0 0 32px;max-width:780px}
.mc-payment-first .mc-payment-eyebrow{font:500 10px/1.6 MCService,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#a3b1b5;margin:0 0 18px}
.mc-payment-first .mc-payment-identity-row{display:flex;align-items:center;gap:20px;min-width:0}
.mc-payment-first .mc-payment-identity-row>img{width:68px;height:68px;aspect-ratio:1;object-fit:contain;border:1px solid #354247;border-radius:3px;flex:none}
.mc-payment-first .mc-payment-identity-row>div{min-width:0}
.mc-payment-first .mc-payment-identity h1{font:500 clamp(30px,3.5vw,46px)/1.08 MCService,Arial,sans-serif;letter-spacing:-1.4px;color:#edf1ee;margin:0;text-wrap:balance}
.mc-payment-first .mc-payment-identity-row p{font:400 13px/1.6 MCService,Arial,sans-serif;color:#a3b1b5;margin:8px 0 0}
.mc-payment-first .product{display:grid;grid-template-columns:minmax(340px,500px) minmax(0,1fr);gap:64px;align-items:start}
.mc-payment-first .product>.grid__item{width:auto;max-width:none;min-width:0}
.mc-payment-first .product__info-wrapper{animation:none!important;opacity:1!important;transform:none!important}
.mc-payment-first .mc-rwb-story>.mc-rwb-eyebrow,.mc-payment-first .mc-catalog-story>.mc-catalog-eyebrow{display:none}
.mc-payment-first .mc-payment-story-title{font:500 27px/1.2 MCService,Arial,sans-serif;letter-spacing:-.6px;color:#edf1ee;margin:0 0 18px}
.mc-payment-first .mc-rwb-lead{max-width:none}
.mc-payment-first .mc-membership-artwork,.mc-payment-first .mc-rwb-artwork{max-width:420px}
@media(min-width:750px) and (max-width:999px){.mc-payment-first .product{grid-template-columns:minmax(320px,1fr) minmax(0,1fr);gap:32px}.mc-payment-first .mc-payment-identity h1{font-size:36px}}
@media(max-width:749px){
  .mc-payment-first{padding-top:24px!important}
  .mc-payment-first .page-width{padding-left:22px;padding-right:22px}
  .mc-payment-first .mc-payment-identity{margin-bottom:23px}
  .mc-payment-first .mc-payment-eyebrow{font-size:9px;margin-bottom:14px}
  .mc-payment-first .mc-payment-identity-row{gap:16px}
  .mc-payment-first .mc-payment-identity h1{font-size:29px;letter-spacing:-1px;line-height:1.1}
  .mc-payment-first .mc-payment-identity-row p{font-size:12px;margin-top:7px}
  .mc-payment-first .product{display:flex;flex-direction:column;gap:32px}
  .mc-payment-first .product>.grid__item{width:100%;padding:0}
  .mc-payment-first .product__info-wrapper{margin-top:0}
  .mc-payment-first .product__info-container{padding:22px}
  .mc-payment-first .mc-payment-story-title{font-size:24px;margin-bottom:15px}
  .mc-payment-first .mc-membership-artwork,.mc-payment-first .mc-rwb-artwork{max-width:none}
}

.mc-payment-first .product-form__quantity{display:none}
.mc-payment-first .bsub-widget__recurring-name{display:none!important}
.mc-payment-first .bsub-widget__recurring-product-container{cursor:default!important;text-decoration:none!important}
.mc-payment-first .bsub-widget__convertibles-container{margin-top:17px!important;padding-top:17px!important}
.mc-payment-first .bsub-widget__recurring-product-details{gap:0!important}
.mc-payment-first .moda-fb-field>div:first-child{flex-wrap:wrap;gap:2px!important}
.mc-payment-first .moda-fb-field>div:first-child>label{flex-basis:100%}
.mc-payment-first .moda-fb-tipwrap{max-width:100%}
.mc-payment-first .moda-fb-i{width:auto;height:auto;min-height:44px;gap:8px;padding:4px 0;border:0;border-radius:0;font:400 12px/1.5 MCService,Arial,sans-serif;text-align:left;justify-content:flex-start}
.mc-payment-first .mc-profile-help-icon{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;flex-shrink:0;border:1px solid #697d82;border-radius:50%;font-size:11px}
.mc-payment-first .mc-profile-help-label{text-decoration:underline;text-underline-offset:3px;color:#c5d3d6}
.mc-payment-first .moda-fb-i:hover .mc-profile-help-label{color:#f0f3f2}
