.option-card{box-sizing:border-box;min-height:4.5rem;padding:.9375rem;display:flex;align-items:center;gap:.75rem;background:#fff;color:#000;border:.0625rem solid transparent;border-radius:1rem;cursor:pointer;text-align:left;transition:border-color .18s ease,background-color .18s ease,opacity .2s ease}@media (any-hover: hover){.option-card:not(.is-selected):hover{opacity:.6}}.option-card.is-selected{background:#fff5c0;border-color:#000}.option-card--tile{flex:1 0 0;min-width:10rem;justify-content:center}.option-card--row{width:100%;justify-content:space-between}.option-card__content{flex:1 0 0;min-width:0;display:flex;align-items:center;gap:.75rem}.option-card__img{height:3rem;width:auto;max-width:100%;object-fit:contain}.option-card__icon{flex:0 0 auto;width:2.5rem;height:2.5rem}.option-card__icon svg{width:100%;height:100%}.option-card__emoji{flex:0 0 auto;width:2.5rem;font-size:1.75rem;line-height:2.5rem;text-align:center}.option-card__label{flex:1 0 0;min-width:0}.option-card__label strong,.option-card__label b{font-weight:800}.option-card__text{text-align:center}.tickbox{flex:0 0 auto;box-sizing:border-box;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;border:.125rem solid #D1CEC8;border-radius:.125rem;transition:background-color .18s ease,border-color .18s ease}.tickbox:after{content:"";box-sizing:content-box;width:.3125rem;height:.5625rem;border:solid #fff;border-width:0 .125rem .125rem 0;transform:translateY(-.1104854346rem) rotate(45deg) scale(0);transform-origin:center;opacity:0;transition:transform .2s cubic-bezier(.34,1.56,.64,1),opacity .15s ease}.tickbox.is-checked{background:#000;border-color:#000}.tickbox.is-checked:after{transform:translateY(-.1104854346rem) rotate(45deg) scale(1);opacity:1}
