section.svelte-ndlim0{--section-gap: var(--spacing-l);padding:var(--spacing-l);background:var(--color-card);display:flex;flex-direction:column;gap:var(--section-gap);max-width:700px;margin:0 auto;border-radius:8px}h1.svelte-ndlim0{color:var(--color-black-900);font-family:var(--font-family-title);font-size:var(--font-size-lg);font-weight:700;line-height:var(--line-height-2xl)}p.svelte-ndlim0{margin-top:var(--spacing-xs);color:var(--color-black-900);font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:400;line-height:var(--line-height-l)}.box.svelte-ndlim0{--size: 18px;--passive-color: var(--color-white-450);--active-color: var(--color-red-450);display:block;position:relative;width:var(--size);height:var(--size);flex:0 0 var(--size);border:1px solid var(--passive-color);border-radius:1px;transition:all .2s ease}input.svelte-ndlim0:checked+label:where(.svelte-ndlim0) .box:where(.svelte-ndlim0){border-color:var(--active-color);background:var(--active-color)}svg.svelte-ndlim0{position:absolute;top:3px;left:2px}label.svelte-ndlim0{display:flex;align-items:center;gap:var(--spacing-sm);width:fit-content;cursor:pointer;user-select:none;position:relative}label.svelte-ndlim0:after{content:"";display:block;position:absolute;z-index:1;inset:-4px -8px;border:2px solid transparent;border-radius:4px;transition:border-color .2s ease;pointer-events:none}input.svelte-ndlim0:focus-visible+label:where(.svelte-ndlim0):after{border-color:var(--color-black-900)}label.svelte-ndlim0:focus-visible:after{border-color:var(--color-black-900)}.pictures.svelte-ndlim0{display:flex;gap:var(--spacing-l);justify-content:start}.picture.svelte-ndlim0{flex:0 1 250px;aspect-ratio:55/76;border-radius:8px;overflow:hidden;transform:translateZ(0)}.picture.svelte-ndlim0 picture:where(.svelte-ndlim0){display:block;width:100%;height:100%}.picture.svelte-ndlim0 img:where(.svelte-ndlim0){display:block;object-fit:cover;object-position:center;width:100%;height:100%}.box-wrapper.svelte-ndlim0{position:relative}.errors.svelte-ndlim0{display:block;margin-top:calc(-1 * var(--section-gap))}.errors.svelte-ndlim0 p:where(.svelte-ndlim0){color:var(--color-red-450)}.jumbo-radio-wrapper.svelte-4j26o9{display:flex;flex-direction:column;--container-gap: var(--spacing-md);gap:var(--container-gap)}fieldset.svelte-4j26o9{position:relative;border:none;display:grid;gap:var(--radio-gap);--radio-gap: var(--spacing-sm)}@media(min-width:744px){fieldset.svelte-4j26o9{--radio-gap: var(--spacing-md)}}@media(min-width:744px){fieldset.svelte-4j26o9{grid-auto-flow:column;grid-auto-columns:minmax(0,300px);justify-content:center}}label.svelte-4j26o9{display:flex;flex-direction:column;gap:var(--label-gap);align-items:center;justify-content:flex-start;text-align:center;padding:var(--label-padding);border-radius:16px;border:1px solid var(--color-white-350);background:var(--color-card);outline:2px solid transparent;outline-offset:4px;color:var(--color-black-900);cursor:pointer;user-select:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,outline-color .2s ease;--label-gap: var(--spacing-sm)}@media(min-width:744px){label.svelte-4j26o9{--label-gap: var(--spacing-lg)}}label.svelte-4j26o9{--label-padding: 24px 52px}@media(min-width:744px){label.svelte-4j26o9{--label-padding: var(--spacing-3xl) var(--spacing-sm) var(--spacing-2xl)}}label.svelte-4j26o9:hover{background:#ebe8e3}input.svelte-4j26o9:focus-visible+label:where(.svelte-4j26o9){outline:2px solid var(--color-black-900);outline-offset:4px;z-index:1}label.svelte-4j26o9:active{transform:scale(.98)}input.svelte-4j26o9:checked+label:where(.svelte-4j26o9){color:var(--color-white-200);background:var(--color-red-450);--current-color-alt: var(--color-red-450);border-color:transparent}.inner-label.svelte-4j26o9{font-family:var(--font-family-body);font-size:var(--font-size-xl);font-style:normal;font-weight:400;line-height:var(--line-height-2xl)}.label-icon.svelte-4j26o9{--icon-size: 80px}@media(min-width:744px){.label-icon.svelte-4j26o9{--icon-size: 110px}}.label-icon.svelte-4j26o9>svg{display:block;width:var(--icon-size);height:var(--icon-size)}.label-icon.svelte-4j26o9>svg *{transition:ease fill .2s,ease stroke .2s}.errors.svelte-4j26o9{display:block;margin-top:calc(-1 * var(--container-gap));text-align:center}.errors.svelte-4j26o9 p:where(.svelte-4j26o9){padding-top:var(--spacing-sm);color:var(--color-red-450)}
