input.svelte-1likr24{position:absolute;opacity:.0001;width:0px;height:0px}label.svelte-1likr24{display:flex;align-items:center;gap:var(--field-gap-100)}[data-as~=fieldLabel].svelte-1likr24{display:inline-flex}.box.svelte-1likr24{height:1em;width:1em;border:1px solid currentColor;border-radius:50%;margin-top:-.3em;position:relative;flex-shrink:0}.box.svelte-1likr24:after,.box.svelte-1likr24:before{inset:0;margin:auto;content:"";position:absolute;width:var(--field-lineWidth-100);height:50%;background-color:currentColor;pointer-events:none;opacity:0}.box.svelte-1likr24:after{transform:rotate(45deg)}.box.svelte-1likr24:before{transform:rotate(-45deg)}input.svelte-1likr24:checked+label:where(.svelte-1likr24) .box:where(.svelte-1likr24){background-color:var(--field-color-active);color:#fff}input.svelte-1likr24:checked+label:where(.svelte-1likr24) .box:where(.svelte-1likr24):after,input.svelte-1likr24:checked+label:where(.svelte-1likr24) .box:where(.svelte-1likr24):before{opacity:1}input.svelte-1likr24:checked+label:where(.svelte-1likr24):hover .box:where(.svelte-1likr24),label.svelte-1likr24:hover .box:where(.svelte-1likr24){background-color:var(--field-color-highlight)}form.svelte-1em13lv{display:flex;flex-direction:column;gap:var(--pageSection-gap-l)}form.svelte-1em13lv section{display:flex;flex-direction:column;gap:var(--pageSection-gap)}fieldset.svelte-99ntdr:focus,fieldset.svelte-99ntdr:focus-within{z-index:var(--field-zIndex-200)}:is(fieldset.svelte-99ntdr:focus,fieldset.svelte-99ntdr:focus-within) .options-inner:where(.svelte-99ntdr){visibility:visible}:is(fieldset.svelte-99ntdr:focus,fieldset.svelte-99ntdr:focus-within) .icon:where(.svelte-99ntdr) svg:where(.svelte-99ntdr){transform:rotate(-45deg)}input.svelte-99ntdr{position:absolute;width:0px;height:0px;pointer-events:none;opacity:.00001}.selected.svelte-99ntdr{width:100%;display:flex;align-items:center;justify-content:space-between}.icon.svelte-99ntdr{width:.4em;height:.4em}.icon.svelte-99ntdr svg:where(.svelte-99ntdr){width:100%;transform:rotate(135deg);transition:transform var(--ms-m) ease}.icon.svelte-99ntdr path:where(.svelte-99ntdr){stroke:currentColor;stroke-width:var(--field-lineWidth-100);fill:none;vector-effect:non-scaling-stroke}[data-as~=fieldLabel].svelte-99ntdr{pointer-events:none}.options.svelte-99ntdr{position:relative;width:100%;margin-top:calc(-1 * var(--field-lineWidth-100))}.options-inner.svelte-99ntdr{width:100%;display:flex;position:absolute;flex-direction:column;height:fit-content;visibility:hidden}.formNotification.svelte-19fioml .formNotification-inner:where(.svelte-19fioml){display:flex;flex-direction:column;gap:1em;background-color:#fff;padding:1em;color:red;border:1px solid red;height:fit-content;margin-inline:auto}.formNotification-button.svelte-19fioml{display:inline-block;background-color:red}.formNotification-button.svelte-19fioml:hover{background-color:#000}.formNotification-inner.svelte-xgyjpd{height:fit-content;margin-inline:auto}.formNotification-inner.svelte-ye9kme{display:flex;flex-direction:column;gap:1em}.products-count.svelte-15gmq6s{position:absolute;height:0;width:0;opacity:.000001;pointer-events:none}.items.svelte-15gmq6s{display:flex;flex-direction:column;gap:var(--field-gap-200);margin-bottom:var(--field-gap-200)}.item.svelte-15gmq6s{display:flex;gap:var(--field-gap-100)}[data-name=products].svelte-15gmq6s{display:grid;grid-template-columns:1fr auto 10ch;gap:var(--field-gap-200);width:100%}[data-name=products].svelte-15gmq6s [data-as="field select"]{width:100%}[data-name=products].svelte-15gmq6s [data-as="field select"] .selected>:first-child{text-wrap:nowrap;max-width:95%;overflow:hidden;text-overflow:ellipsis}[data-name=products].svelte-15gmq6s [data-as="field select"] [data-as=fieldLabel]{display:none}[data-name=products].svelte-15gmq6s [data-as="field number"]{flex-direction:row-reverse;margin-right:auto;text-align:center;gap:var(--field-gap-100);align-items:end}[data-name=products].svelte-15gmq6s [data-as="field number"] input{width:4ch}[data-name=products].svelte-15gmq6s .item-cost:where(.svelte-15gmq6s){display:flex;align-items:center;justify-content:flex-end}button.svelte-15gmq6s{aspect-ratio:1;display:flex;justify-content:center;align-items:center}button.svelte-15gmq6s[disabled]{pointer-events:none;opacity:.2}@media (width <= 800px){.items.svelte-15gmq6s{gap:var(--field-gap-300)}[data-name=products].svelte-15gmq6s{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-gap:var(--field-gap-100)}[data-name=products].svelte-15gmq6s [data-as="field select"]{grid-row:1;grid-column:1 / span 2}[data-name=products].svelte-15gmq6s [data-as="field number"]{grid-row:2;grid-column:1}[data-name=products].svelte-15gmq6s .item-cost:where(.svelte-15gmq6s){grid-row:2;grid-column:2}}.total.svelte-1pp61zq{padding-top:.5em;width:100%;isolation:isolate}.background.svelte-1pp61zq{position:absolute;inset:0;width:110vw;margin-left:50%;left:-55vw;z-index:-1;background-color:#ffffff80}.positions.svelte-1pp61zq{display:grid;grid-template-columns:auto 1fr auto;gap:0em;font-size:var(--fs-10)}.positions.svelte-1pp61zq>:where(.svelte-1pp61zq){display:contents}.positions.svelte-1pp61zq>:where(.svelte-1pp61zq)>:where(.svelte-1pp61zq){border-bottom:var(--field-lineWidth-100) solid black;padding-block:.2em}.name.svelte-1pp61zq{grid-column:1}.amount.svelte-1pp61zq{grid-column:2;text-align:right}.unit.svelte-1pp61zq{grid-column:3;padding-left:3vmin;text-align:right}.position-total.svelte-1pp61zq{font-size:var(--fs-20)}section.total.svelte-1aeg70r{position:sticky;top:var(--header-height);z-index:90}.formOrder.svelte-1aeg70r{position:relative;min-height:100vh;isolation:isolate}.formOrder-submit.svelte-1aeg70r [data-as="field checkbox"] .PortableText{text-wrap:balance}.formOrder-submit-button.svelte-1aeg70r{position:relative;display:flex;flex-direction:column;gap:1em}.formOrder-notifications.svelte-1aeg70r{pointer-events:none}.formOrder-notifications.svelte-1aeg70r>*{display:none;pointer-events:all}[data-as~=formNotification-sticky]{position:absolute;z-index:999;opacity:.9;inset:0}[data-as~=formNotification-sticky] .formNotification-inner{position:sticky;top:50vh;transform:translateY(-60%)}.formOrder:has([data-state=sending]) form{opacity:.2;pointer-events:none;filter:blur(5px)}.formOrder:has([data-state=sending]) .formNotification._sending{display:flex}.formOrder:has([data-state=success]) form{display:none}.formOrder:has([data-state=success]) .formNotification._success{display:flex}.formOrder:has([data-state=error]) form{opacity:.2;pointer-events:none;filter:blur(5px)}.formOrder:has([data-state=error]) .formNotification._error{display:flex}.PageSection.svelte-jttzd{background-color:#fff}
