.limitless-subscription-voucher .promo-code-container{gap:24px;row-gap:0px;flex-wrap:wrap;justify-content:flex-start}@media screen and (min-width:992px){.limitless-subscription-voucher .promo-code-container{max-width:688px;margin:0 auto}}.limitless-subscription-voucher .promo-code-container .field-container{flex:1;min-width:0;margin-bottom:0}.limitless-subscription-voucher .promo-code-container .info-link{flex-basis:100%;order:3;text-align:left}.limitless-subscription-voucher .promo-code-container .info-link .v-link{display:inline-block}.limitless-subscription-voucher .promo-code-container .v-button{margin-top:auto!important;flex-shrink:0}@media screen and (min-width:992px){.limitless-subscription-voucher .promo-code-container .v-button{align-self:end!important}}@media screen and (max-width:767px){.limitless-subscription-voucher .promo-code-container{flex-direction:column;align-items:stretch}.limitless-subscription-voucher .promo-code-container .info-link{order:0}.limitless-subscription-voucher .promo-code-container .v-button{align-self:center;margin-top:30px!important}}.limitless-subscription-voucher .promo-code-container--applied{flex-direction:column;margin:auto;align-items:start;gap:12px}.limitless-subscription-voucher .promo-code-container--applied .promo-code-applied__title{font-family:var(--font-main);font-size:var(--type-body-small-size, 14px);font-weight:var(--type-body-small-weight, 400);letter-spacing:var(--type-body-small-letter-spacing, 0px);line-height:var(--type-body-small-line-height, 120%);color:var(--color-tertiary)}.limitless-payment-page .limitless-subscription-voucher .promo-code-container--applied{flex-direction:row;margin:0}
