.consultation-options{grid-template-columns:repeat(3,minmax(0,1fr))}.consultation-options .card{display:flex;flex-direction:column}.consultation-options .card p{flex:1}.consultation-options .card .btn{align-self:flex-start}.consultation-options [aria-disabled="true"]{cursor:not-allowed;opacity:.62}.consultation-options [aria-busy="true"]{cursor:wait}.consultation-options [data-payment-methods]{display:grid;gap:8px;margin-top:18px;padding-top:18px;border-top:1px solid #dbe3e9}.consultation-options [data-payment-methods] .btn{width:100%;margin-top:0;min-height:46px}.consultation-options [data-payment-methods] .btn:disabled{cursor:wait;opacity:.64}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1020px){.consultation-options{grid-template-columns:repeat(2,minmax(0,1fr))}.consultation-options #other-option{grid-column:1/-1}}@media(max-width:760px){.consultation-options{grid-template-columns:1fr}.consultation-options #other-option{grid-column:auto}}.consultation-options .option-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.consultation-options .option-actions .btn{margin-top:0}.consultation-options .text-link{font-weight:700;color:#205072;text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.consultation-options .option-actions{align-items:stretch;flex-direction:column}.consultation-options .option-actions .btn,.consultation-options .option-actions .text-link{width:100%;text-align:center}.consultation-options .option-actions .text-link{padding:10px 8px}}
.consultation-options .availability-status[data-state="waiting"]{background:#fff3db;color:#76520b;border:1px solid #f0cf87}.consultation-options .availability-status[data-state="waiting"]:before{background:#e2a62f}.consultation-options [data-immediate-cta][hidden]{display:none}
.consultation-price{flex:none!important;margin:10px 0 0;color:#1e3a6d;font-size:1.1rem;font-weight:800}
