[data-v-5d47b2f6] .step-progress{width:100%;max-width:600px;margin:0 auto}.vet-prescription[data-v-5d47b2f6]{padding:0 0 40px}.vet-prescription .h3[data-v-5d47b2f6]{margin-bottom:12px}.step-wrapper[data-v-5d47b2f6]{padding-bottom:20px}.subtitle[data-v-5d47b2f6]{color:#b4b4a9;margin-bottom:32px}.form-section[data-v-5d47b2f6]{margin:30px 0}@media (width>=1200px){.form-section[data-v-5d47b2f6]{margin:50px 0}}.section-label[data-v-5d47b2f6]{color:#3c3c3c;margin-bottom:12px;font-size:16px;font-weight:600;display:block}@media (width>=1200px){.section-label[data-v-5d47b2f6]{font-size:20px}}.section-hint[data-v-5d47b2f6]{color:#b4b4a9;margin-top:10px;margin-bottom:20px;font-size:14px}@media (width>=1200px){.section-hint[data-v-5d47b2f6]{font-size:16px}}.castration-row[data-v-5d47b2f6] .option-card{padding:16px 12px}@media (width>=768px){.castration-row[data-v-5d47b2f6] .option-card{padding:20px 16px}}[data-v-5d47b2f6] .option-cards-wrapper{margin-top:0!important;margin-left:0!important;margin-right:0!important}[data-v-5d47b2f6] .option-cards-wrapper .option-card{border-radius:16px;height:auto;padding:16px 12px}.options-grid[data-v-5d47b2f6]{flex-wrap:wrap;gap:10px;display:flex}.options-grid--size[data-v-5d47b2f6]{flex-direction:column}@media (width>=768px){[data-v-5d47b2f6] .option-cards-wrapper .option-card{padding:20px 16px}.options-grid--size[data-v-5d47b2f6]{flex-direction:row}}.options-grid--size[data-v-5d47b2f6] .option-card{white-space:pre-line;padding:16px 12px;line-height:1.3}@media (width>=768px){.options-grid--size[data-v-5d47b2f6] .option-card{flex:1;padding:20px 16px}}.options-grid--allergens[data-v-5d47b2f6],.options-grid--health[data-v-5d47b2f6]{flex-direction:column}.options-grid--allergens[data-v-5d47b2f6] .option-check,.options-grid--health[data-v-5d47b2f6] .option-check{width:100%;padding:12px 18px}@media (width>=480px){.options-grid--allergens[data-v-5d47b2f6],.options-grid--health[data-v-5d47b2f6]{flex-direction:row}.options-grid--allergens[data-v-5d47b2f6] .option-check,.options-grid--health[data-v-5d47b2f6] .option-check{width:auto;padding:12px 24px}}
