.cBesta_selectedService{color:var(--text-secondary);overflow-wrap:anywhere;gap:.3rem;margin:-.25rem 0 .25rem;font-size:.875rem;line-height:1.5;display:grid}.cBesta_selectedService strong{color:var(--text-primary);font-size:1rem;font-weight:650}.cBesta_extras{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.cBesta_extras legend{color:var(--text-primary);margin-bottom:.5rem;padding:0;font-size:.875rem;font-weight:650}.cBesta_addOn{border:1px solid var(--line-subtle);border-radius:var(--public-control-radius,.75rem);cursor:pointer;grid-template-columns:1.125rem minmax(0,1fr);align-items:start;gap:.65rem;min-height:44px;padding:.75rem;display:grid}.cBesta_addOn>input[type=checkbox]{width:1.125rem;min-width:1.125rem;max-width:1.125rem;height:1.125rem;min-height:1.125rem;accent-color:var(--brand-primary);margin:.2rem 0 0;padding:0}.cBesta_addOn>span{overflow-wrap:anywhere;gap:.15rem;min-width:0;line-height:1.5;display:grid}.cBesta_addOn strong{color:var(--text-primary);font-size:.875rem;font-weight:650}.cBesta_addOn small{color:var(--text-secondary);font-size:.875rem}.cBesta_addOn:focus-within{outline:2px solid var(--brand-primary);outline-offset:3px}
