.greetings-step-one *{font-family:Inter,sans-serif}.greetings-step-one .greeting-card-type{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:.75rem 3rem 1.5rem}@media (min-width:768px){.greetings-step-one .greeting-card-type{max-width:32rem}}.greetings-step-one .greeting-card-type{box-shadow:0 0 18px 0 rgba(0,0,0,.102)}.greetings-step-one .vp-input{--tw-shadow:0 0 #0000;border-color:var(--vp-core-color-grey-200);border-style:solid;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-size:1.125rem;font-weight:400;line-height:1.75rem}.greetings-step-one .vp-button{font-size:1rem;line-height:1.5rem}.greetings-step-one .greeting-amount-choice{--tw-border-opacity:1;--tw-shadow:0 0 #0000;border-color:rgba(229,231,235,var(--tw-border-opacity));border-style:solid;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-size:1.125rem;font-weight:400;line-height:1.75rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center;width:auto}.greetings-step-one .greeting-amount-choice.selected{border-color:var(--vp-core-color-cobalt-500)}