section.inactive :last-child{border-bottom:none}.expired .oui-icon{grid-area:1/1/2/3}@media(min-width:52.5rem){.expired .oui-icon{grid-area:1/1/3/2}}.subscription{border-bottom:.0625rem solid var(--borderColor)}.subscription.active:first-of-type .page-row{padding-top:0}.subscription.active p{padding:0}.subscription.expired:first-of-type .page-row{padding-top:0}.subscription .subscription-expiration{font-size:.75rem}@media(min-width:52.5rem){.subscription .subscription-expiration{font-size:.875rem}}.subscription .subscription-row{display:grid;grid-template-columns:calc(var(--gap)*5) repeat(3,1fr)}.subscription .subscription-row .section-action{align-self:center;justify-content:flex-end}.active .subscription .subscription-row .section-action{grid-area:3/1/3/5;flex-direction:column;justify-content:flex-end}@media(min-width:52.5rem){.active .subscription .subscription-row .section-action{grid-area:1/3/4/5;justify-self:flex-end;justify-content:space-between}.inactive .subscription .subscription-row .section-action{grid-area:3/3/1/6;justify-self:flex-end;align-self:end}}.subscription .subscription-row .section-action>div{display:flex;align-items:center;justify-content:space-between}@media(min-width:52.5rem){.subscription .subscription-row .section-action>div{flex-direction:column}}.inactive .subscription .subscription-row .section-action>div{justify-content:flex-end}.active .subscription .subscription-row .section-action>div{gap:var(--gap);padding:0}@media(min-width:52.5rem){.active .subscription .subscription-row .section-action>div{align-items:end}}@media(max-width:52.5rem){.active .subscription .subscription-row .section-action>div{padding:calc(var(--gap)*2) 0 0 0}}@media(min-width:52.5rem){.subscription .subscription-row .section-action{grid-area:1/4/3/5;align-items:flex-end}}.subscription .subscription-row .oui-icon{margin:0;grid-area:1/1/2/3}@media(min-width:52.5rem){.subscription .subscription-row .oui-icon{grid-area:1/1/3/2}.subscription .subscription-row{grid-template-columns:calc(var(--gap)*10) repeat(3,1fr)}.subscription .subscription-row br{display:none}}.subscription .subscription-row .section-title{grid-area:1/2/2/4;padding:0;align-content:center;margin:0 0 calc(var(--gap)*.5) 0}@media(min-width:30rem){.subscription .subscription-row .section-title{margin:0}}@media(min-width:52.5rem){.subscription .subscription-row .section-title{padding:0;align-self:end}}@media(max-width:52.5rem){.subscription .subscription-row .section-title{margin:0}}.subscription .subscription-row .section-info{grid-area:3/1/2/5;padding:var(--gap) 0 0;color:var(--textColor)}@media(max-width:52.5rem){.inactive .subscription .subscription-row .section-info{padding:var(--gap) 0 0}}@media(min-width:52.5rem){.subscription .subscription-row .section-info{grid-area:2/2/2/5;padding:0;margin:0;align-self:center}}.redeem-content{display:flex;flex-direction:column;gap:var(--gap);padding:calc(var(--gap)*2) 0}@media(min-width:52.5rem){.redeem-content{flex-direction:row;align-items:start;padding:calc(var(--gap)*4) 0}}.redeem-content .redeem-container{display:flex;flex:1 1;justify-content:space-between;gap:calc(var(--gap)*2)}.redeem-content h2{margin:0;line-height:calc(var(--gap)*5)}.redeem-content .oui-input-container{display:flex;flex-flow:row wrap}.redeem-content .oui-input-container .oui-input-error{display:flex;align-items:center;margin-left:calc(var(--gap)*1)}.redeem-content .oui-input-container .oui-button{flex:1 0 auto;height:calc(var(--gap)*5)}