.generic-accidents .form-item{margin-bottom:1rem;cursor:pointer;}.generic-accidents .form-boolean-group .form-item:has(input[type=radio]:checked){border:1px solid var(--primary-color);background:var(--gin-bg-app);}.generic-accidents .form-item-price,.generic-accidents .form-item-contractor{font-weight:700;}.accident-insurance-start .person-input--wrap .fieldset__wrapper{display:grid;gap:1rem;grid-template-columns:1fr;}@media (min-width:49rem){.accident-insurance-start .person-input--wrap .fieldset__wrapper{grid-template-columns:1fr;}.accident-insurance-start .person-input--wrap .fieldset__wrapper:has(:nth-child(3)){grid-template-columns:repeat(3,1fr);}}.accident-insurance-options .form-item{margin-bottom:1rem;}.accident-insurance-options .form-item-risc{width:100%;}.accident-insurance-options div[id*=coverage-type].form-boolean-group{display:grid;gap:1rem;grid-template-columns:1fr;}@media (min-width:49rem){.accident-insurance-options div[id*=coverage-type].form-boolean-group{grid-template-columns:1fr;}.accident-insurance-options div[id*=coverage-type].form-boolean-group:has(:nth-child(2)){grid-template-columns:repeat(2,1fr);}}@media (min-width:63rem){.accident-insurance-options div[id*=coverage-type].form-boolean-group{grid-template-columns:2fr;}.accident-insurance-options div[id*=coverage-type].form-boolean-group:has(:nth-child(3)){grid-template-columns:repeat(3,1fr);}}.accident-insurance-options div[id*=coverage-type].form-boolean-group .form-item{margin-bottom:0;width:100%;}.accident-insurance-options div[id*=coverage-teritory].form-boolean-group{display:grid;gap:1rem;grid-template-columns:1fr;}.accident-insurance-options div[id*=coverage-teritory].form-boolean-group .form-item{width:100%;}@media (min-width:49rem){.accident-insurance-options div[id*=coverage-teritory].form-boolean-group{grid-template-columns:1fr;}.accident-insurance-options div[id*=coverage-teritory].form-boolean-group:has(:nth-child(2)){grid-template-columns:repeat(3,1fr);}}@media (min-width:63rem){.accident-insurance-options div[id*=coverage-teritory].form-boolean-group{grid-template-columns:2fr;}.accident-insurance-options div[id*=coverage-teritory].form-boolean-group:has(:nth-child(3)){grid-template-columns:repeat(3,1fr);}}.accident-insurance-options div[id*=coverage-period]{display:flex;flex-wrap:wrap;gap:1rem;}.path-accident details.azuro_theme-details{border-radius:var(--border-radius--rounded);overflow:hidden;margin-bottom:1rem;}.path-accident details.azuro_theme-details .details-wrapper{display:flex;flex-wrap:wrap;gap:2%;}.path-accident details.azuro_theme-details .details-wrapper .form-item{width:100%;}@media (min-width:49rem){.path-accident details.azuro_theme-details .details-wrapper .form-item{width:49%;}.path-accident details.azuro_theme-details .details-wrapper .form-item.form-type-boolean{width:100%;}}.path-accident #edit-payment-gateway.form-boolean-radios{display:flex;gap:1rem;flex-wrap:wrap;}.accident-insurance-summary fieldset[id*=edit-options],.accident-insurance-details fieldset[id*=edit-options]{padding:20px;background:var(--light-grey-50);border-radius:var(--border-radius--rounded);border:1px solid #eee;}@media (min-width:49rem){.accident-insurance-summary fieldset[id*=edit-options] .fieldset__wrapper > .form-item,.accident-insurance-details fieldset[id*=edit-options] .fieldset__wrapper > .form-item{display:grid;grid-template-columns:1fr 3fr;gap:0.5rem;}}