.EPiServerForms{--epi-color-bg-success:#84c8e4;--epi-color-bg-warning:#fff8aa;--epi-color-fg-text:#333;--epi-color-fg-danger:#e9322d;--epi-color-border-danger:#e9322d}.EPiServerForms .Form__Description{margin-block-end:1rem}.EPiServerForms .FormImageSubmitButton{background:none;block-size:100%;border:0;box-shadow:none;inline-size:100%;padding:0}.EPiServerForms .Form__Status .Form__Status__Message{display:block;margin-block:1rem;margin-inline:0;padding:1rem}.EPiServerForms .Form__Status .Form__Success__Message{background-color:var(--epi-color-bg-success);color:var(--epi-color-fg-text)}.EPiServerForms .Form__Status .Form__Readonly__Message,.EPiServerForms .Form__Status .Form__Warning__Message{background-color:var(--epi-color-bg-warning);color:var(--epi-color-fg-danger)}.EPiServerForms .Form__Status .Form__Readonly__Message{display:block;margin-block:1rem;margin-inline:0;padding:1rem}.EPiServerForms .Form__NavigationBar .Form__NavigationBar__Action:disabled{visibility:hidden}.EPiServerForms .Form__NavigationBar .Form__NavigationBar__ProgressBar{border:1px solid rgba(41,128,189,.5);display:none;inline-size:40%;vertical-align:middle}.EPiServerForms .Form__NavigationBar .Form__NavigationBar__ProgressBar .Form__NavigationBar__ProgressBar--Progress{background-color:#2980bd80;block-size:1rem;inline-size:0}.EPiServerForms .Form__NavigationBar .Form__NavigationBar__ProgressBar .Form__NavigationBar__ProgressBar--Text{display:none}.EPiServerForms .FormStep .FormStep__Description{margin-block-end:1rem}.EPiServerForms .Form__Element{margin-block:0 1.5rem;margin-inline:0}.EPiServerForms .Form__Element .Form__Element__Caption{display:inline-block;min-inline-size:15%;vertical-align:top}.EPiServerForms .Form__Element .Form__Element__ValidationError{color:var(--epi-color-fg-danger);display:block;word-wrap:break-word}.EPiServerForms .ValidationRequired .Form__Element__Caption:after{content:" (*)"}.EPiServerForms .ValidationFail{color:var(--epi-color-fg-danger)}.EPiServerForms .ValidationFail input,.EPiServerForms .ValidationFail select,.EPiServerForms .ValidationFail textarea{border-color:var(--epi-color-border-danger)}.EPiServerForms .ValidationFail legend{color:var(--epi-color-fg-danger)}.EPiServerForms .visually-hidden{block-size:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);inline-size:1px;overflow:hidden;position:absolute!important;white-space:nowrap}.EPiServerForms .FormSubmitButton:disabled{cursor:not-allowed;opacity:.4}.EPiServerForms .FormCaptcha{max-inline-size:-moz-min-content;max-inline-size:min-content}.EPiServerForms .FormCaptcha__Image{margin-block-end:var(--ds-space-4)}.EPiServerForms .FormCaptcha .FormTextbox__Input{inline-size:8rem}.EPiServerForms .FormCaptcha .FormCaptcha__Refresh{block-size:auto;display:block;font-size:1em;inline-size:auto;margin-block-end:var(--ds-space-5)}.EPiServerForms .FormChoice .FormChoice__Label{display:inline-block}.EPiServerForms .FormChoice--Image .FormChoice--Image__Item{margin:.5rem;max-inline-size:40%;text-align:center}.EPiServerForms .FormChoice--Image .FormChoice__Input:checked~img{border:1px solid rgba(41,128,189,.5)}.EPiServerForms .FormRange .FormRange__Wrapper{display:inline-block;inline-size:80%}.EPiServerForms .FormRange .FormRange__Wrapper .FormRange__Slider__Wrapper{display:flex}.EPiServerForms .FormRange .FormRange__Wrapper .FormRange__Input{display:inline;flex:1}.EPiServerForms .FormRange .FormRange__Wrapper .FormRange__Slider__Button{background-color:#0a95c9;border:none;color:#fff;cursor:pointer;flex:.1;font-size:14px;font-weight:700;margin:10px}.EPiServerForms .FormRange .FormRange__Wrapper .FormRange__Slider__Button__Disable{background-color:#a4a4a4;cursor:default}.EPiServerForms .FormRange .FormRange__Wrapper .FormRange__Max,.EPiServerForms .FormRange .FormRange__Wrapper .FormRange__Min{flex:.1;line-height:54px;text-align:center}.EPiServerForms .FormRange .FormRange__Wrapper .FormRange__Output__Wrapper{display:block;position:relative;text-align:center}.EPiServerForms .EditView__InvisibleElement.FormStep{background-color:#b8c0c599;border-color:#b8c0c599;border-radius:4px;box-shadow:3px 3px 5px #ccc;color:#000;display:block;font-family:Verdana,sans-serif;padding:.2rem}.EPiServerForms .EditView__InvisibleElement.FormStep .FormStep__Warning{background-color:var(--epi-color-bg-warning);color:var(--epi-color-fg-danger);display:block;word-wrap:break-word}.EPiServerForms .EditView__InvisibleElement.FormHidden{border:1.5px outset rgba(184,192,197,.6);border-radius:4px;display:inline-block;min-inline-size:18rem;padding-block:.2rem;padding-inline:1rem}.EPiServerForms .Form__Warning,.EPiServerForms .Warning{background-color:var(--epi-color-bg-warning);color:var(--epi-color-fg-danger);display:block;word-wrap:break-word}.EPiServerForms .Form__Element__Caption{color:var(--ds-color-fg-muted);padding-block-end:var(--ds-space-2);--ds-text-weight:var(--ds-text-fw-regular);--ds-text-lineheight:140%;--ds-text-size:.875rem;font-family:var(--ds-text-ff-heading);font-size:var(--ds-text-size);-webkit-font-smoothing:antialiased;font-style:normal;font-weight:var(--ds-text-weight);line-height:var(--ds-text-lineheight)}.EPiServerForms .Form__Element .Form__Element__Caption{display:block}.EPiServerForms .Form__Element{--epi-input-border-color:var(--ds-color-border-strong);--epi-input-focus-color:var(--ds-color-focus-default);--epi-input-min-height:46px}.EPiServerForms .Form__Element :is(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea){background:var(--ds-color-bg-field);border:1px solid var(--epi-input-border-color);border-radius:8px;box-sizing:border-box;inline-size:100%;min-block-size:var(--epi-input-min-height);padding-block:10px;padding-inline:var(--ds-space-5);--ds-text-weight:var(--ds-text-fw-regular);--ds-text-lineheight:150%;--ds-text-size:1rem;font-family:var(--ds-text-ff-heading);font-size:var(--ds-text-size);-webkit-font-smoothing:antialiased;font-style:normal;font-weight:var(--ds-text-weight);line-height:var(--ds-text-lineheight)}.EPiServerForms .Form__Element :is(input,textarea):focus{outline:none}.EPiServerForms .Form__Element :is(input,textarea):focus-visible{--epi-input-border-color:var(--ds-color-border-interactive);outline:4px solid var(--epi-input-focus-color)}.EPiServerForms .Form__Element :is(input,textarea)::-moz-placeholder{color:var(--ds-color-fg-placeholder);--ds-text-weight:var(--ds-text-fw-regular);--ds-text-lineheight:150%;--ds-text-size:1rem;font-family:var(--ds-text-ff-heading);font-size:var(--ds-text-size);-webkit-font-smoothing:antialiased;font-style:normal;font-weight:var(--ds-text-weight);line-height:var(--ds-text-lineheight)}.EPiServerForms .Form__Element :is(input,textarea)::placeholder{color:var(--ds-color-fg-placeholder);--ds-text-weight:var(--ds-text-fw-regular);--ds-text-lineheight:150%;--ds-text-size:1rem;font-family:var(--ds-text-ff-heading);font-size:var(--ds-text-size);-webkit-font-smoothing:antialiased;font-style:normal;font-weight:var(--ds-text-weight);line-height:var(--ds-text-lineheight)}.EPiServerForms .Form__Element .FormSelection-SelectWrapper{position:relative}.EPiServerForms .Form__Element .FormSelection-SelectWrapper .ds-icon{inset-block-start:11px;inset-inline-end:var(--ds-space-5);pointer-events:none;position:absolute}.EPiServerForms .Form__Element select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.EPiServerForms .Form__Element textarea{--epi-input-min-height:94px}.EPiServerForms .Form__Element :is(input[type=checkbox],input[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;block-size:24px;border:1px solid var(--ds-color-border-strong);box-sizing:border-box;inline-size:24px;margin:0;min-inline-size:24px;position:relative}.EPiServerForms .Form__Element :is(input[type=checkbox],input[type=radio]):checked{background:var(--ds-color-bg-interactive);border:1px solid var(--ds-color-border-interactive)}.EPiServerForms .Form__Element :is(input[type=checkbox],input[type=radio]):checked:after{content:"";display:block;position:absolute}.EPiServerForms .Form__Element :is(input[type=checkbox]){border-radius:4px}.EPiServerForms .Form__Element :is(input[type=checkbox]):checked:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.123.672a.672.672 0 00-.946.082l-7.585 9.04L1.29 5.492a.672.672 0 00-.95.95l4.82 4.82a.672.672 0 00.993-.047l8.053-9.597a.672.672 0 00-.083-.946z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;block-size:12px;inline-size:15px;inset-block:5px 7px;inset-inline:4.5px}.EPiServerForms .Form__Element :is(input[type=radio]){border-radius:999px}.EPiServerForms .Form__Element :is(input[type=radio]):checked:after{background-color:var(--ds-color-fg-on-color);block-size:10px;border-radius:999px;inline-size:10px;top:6px;right:6px;bottom:6px;left:6px}.EPiServerForms .Form__Element .FormChoice__Label{color:var(--ds-color-fg-default);cursor:pointer;--ds-text-weight:var(--ds-text-fw-regular);--ds-text-lineheight:140%;--ds-text-size:.875rem;font-family:var(--ds-text-ff-heading);font-size:var(--ds-text-size);-webkit-font-smoothing:antialiased;font-style:normal;font-weight:var(--ds-text-weight);line-height:var(--ds-text-lineheight)}.EPiServerForms .Form__Element .FormChoice__Label>p:first-child{margin:0}.EPiServerForms div:has(>input[type=checkbox],>input[type=radio]){align-items:center;display:flex;gap:var(--ds-space-4);margin-block:var(--ds-space-3)}.EPiServerForms input[type=file]{color:var(--ds-color-fg-default)}.EPiServerForms button:not(.ds-button),.EPiServerForms input::file-selector-button,.EPiServerForms input[type=reset],.EPiServerForms input[type=submit]{--button-border-radius:999px;--button-padding-x:24px;--button-padding-y:10px;--button-gap:6px;--button-text-decoration:none;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--button-bg);border-radius:var(--button-border-radius);border:1px solid var(--button-border);color:var(--button-text);cursor:pointer;display:block;font-family:var(--ds-text-ff-body);font-size:1rem;font-weight:var(--ds-text-fw-medium);gap:8px;inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:-moz-max-content;max-inline-size:max-content;padding-block:var(--button-padding-y);padding-inline:var(--button-padding-x);position:relative;-webkit-text-decoration:var(--button-text-decoration);text-decoration:var(--button-text-decoration)}.EPiServerForms button:not(.ds-button)[disabled],.EPiServerForms input::file-selector-button [disabled],.EPiServerForms input[type=reset][disabled],.EPiServerForms input[type=submit][disabled]{cursor:not-allowed;opacity:.3}.EPiServerForms button:not(.ds-button):focus,.EPiServerForms input::file-selector-button:focus,.EPiServerForms input[type=reset]:focus,.EPiServerForms input[type=submit]:focus{outline:none}.EPiServerForms button:not(.ds-button):focus-visible,.EPiServerForms input::file-selector-button:focus-visible,.EPiServerForms input[type=reset]:focus-visible,.EPiServerForms input[type=submit]:focus-visible{outline:4px solid var(--ds-color-focus-default)}.EPiServerForms button:not(.ds-button,.FormCaptcha__Refresh),.EPiServerForms input[type=submit]{--button-bg:getButtonVariable("primary","default","bg-color");--button-border:getButtonVariable("primary","default","border-color");--button-border-radius:999px;--button-text:getButtonVariable("primary","default","text-color")}.EPiServerForms button:not(.ds-button,.FormCaptcha__Refresh):hover:where(:not(:disabled)),.EPiServerForms input[type=submit]:hover:where(:not(:disabled)){--button-bg:getButtonVariable("primary","hover","bg-color");--button-border:getButtonVariable("primary","hover","border-color");--button-border-radius:999px;--button-text:getButtonVariable("primary","hover","text-color")}.EPiServerForms button:not(.ds-button,.FormCaptcha__Refresh):focus-visible:where(:not(:disabled)),.EPiServerForms input[type=submit]:focus-visible:where(:not(:disabled)){--button-bg:getButtonVariable("primary","focus","bg-color");--button-border:getButtonVariable("primary","focus","border-color");--button-border-radius:999px;--button-text:getButtonVariable("primary","focus","text-color")}.EPiServerForms button:not(.ds-button,.FormCaptcha__Refresh):active:where(:not(:disabled)),.EPiServerForms input[type=submit]:active:where(:not(:disabled)){--button-bg:getButtonVariable("primary","active","bg-color");--button-border:getButtonVariable("primary","active","border-color");--button-border-radius:999px;--button-text:getButtonVariable("primary","active","text-color")}.EPiServerForms button:is(.FormCaptcha__Refresh),.EPiServerForms input::file-selector-button,.EPiServerForms input[type=reset]{--button-bg:getButtonVariable("secondary","default","bg-color");--button-border:getButtonVariable("secondary","default","border-color");--button-border-radius:999px;--button-text:getButtonVariable("secondary","default","text-color");display:inline-block;margin-inline-end:var(--ds-space-5)}.EPiServerForms button:is(.FormCaptcha__Refresh):hover,.EPiServerForms input::file-selector-button:hover,.EPiServerForms input[type=reset]:hover{--button-bg:getButtonVariable("secondary","hover","bg-color");--button-border:getButtonVariable("secondary","hover","border-color");--button-border-radius:999px;--button-text:getButtonVariable("secondary","hover","text-color")}.EPiServerForms button:is(.FormCaptcha__Refresh):focus-visible,.EPiServerForms input::file-selector-button:focus-visible,.EPiServerForms input[type=reset]:focus-visible{--button-bg:getButtonVariable("secondary","focus","bg-color");--button-border:getButtonVariable("secondary","focus","border-color");--button-border-radius:999px;--button-text:getButtonVariable("secondary","focus","text-color")}.EPiServerForms button:is(.FormCaptcha__Refresh):active,.EPiServerForms input::file-selector-button:active,.EPiServerForms input[type=reset]:active{--button-bg:getButtonVariable("secondary","active","bg-color");--button-border:getButtonVariable("secondary","active","border-color");--button-border-radius:999px;--button-text:getButtonVariable("secondary","active","text-color")}.EPiServerForms .FormChoice--Image .FormChoice--Image__Item{cursor:pointer;display:inline-block;inline-size:40%;margin-block:.5em;margin-inline:0 1em;text-align:start;vertical-align:top}.EPiServerForms .FormChoice--Image .FormChoice--Image__Item:last-child{margin-inline-end:0}.EPiServerForms .FormChoice--Image .FormChoice--Image__Item img{max-inline-size:100%}.EPiServerForms .FormChoice--Image__Item__Caption{color:var(--ds-color-fg-muted);display:inline-block;margin-block-end:var(--ds-space-3);--ds-text-weight:var(--ds-text-fw-regular);--ds-text-lineheight:140%;--ds-text-size:.875rem;font-family:var(--ds-text-ff-heading);font-size:var(--ds-text-size);-webkit-font-smoothing:antialiased;font-style:normal;font-weight:var(--ds-text-weight);line-height:var(--ds-text-lineheight)}.EPiServerForms .FormChoice--Image .FormChoice__Input:checked~img{border:none;outline:4px solid var(--ds-color-border-interactive)}.EPiServerForms{--epi-color-bg-success:var(--ds-color-bg-status-success);--epi-color-bg-warning:var(--ds-color-bg-status-attention);--epi-color-fg-text:var(--ds-color-fg-default);--epi-color-fg-danger:var(--ds-color-fg-danger);--epi-color-border-danger:var(--ds-color-border-danger);color:var(--ds-color-fg-default);margin-block:0;margin-inline:auto}.EPiServerForms .hide{display:none}.EPiServerForms .Form__Status{padding:0}.EPiServerForms .Form__Title,.EPiServerForms .FormStep__Title{font-weight:700;margin-block:0 var(--ds-space-2);margin-inline:0;padding:0;--ds-text-weight:var(--ds-text-fw-regular);--ds-text-lineheight:120%;--ds-text-size:1.25rem;font-family:var(--ds-text-ff-heading);font-size:var(--ds-text-size);-webkit-font-smoothing:antialiased;font-style:normal;font-weight:var(--ds-text-weight);line-height:var(--ds-text-lineheight)}.EPiServerForms .Form__MainBody{margin-block-start:var(--ds-space-8)}.EPiServerForms .Form__Description,.EPiServerForms .Form__Status,.EPiServerForms .FormStep__Description{--ds-text-weight:var(--ds-text-fw-regular);--ds-text-lineheight:140%;--ds-text-size:.875rem;font-family:var(--ds-text-ff-heading);font-size:var(--ds-text-size);-webkit-font-smoothing:antialiased;font-style:normal;font-weight:var(--ds-text-weight);line-height:var(--ds-text-lineheight)}.EPiServerForms .Form__Description:empty,.EPiServerForms .Form__Status:empty,.EPiServerForms .FormStep__Description:empty{display:none}.EPiServerForms .Form__Element .Form__Element__ValidationError{padding-block-start:var(--ds-space-3)}.EPiServerForms .Form__Element.ValidationFail{--epi-input-border-color:var(--ds-color-border-danger);--epi-input-focus-color:var(--ds-color-focus-danger)}.EPiServerForms .Form__Element.ValidationFail :focus-visible{--epi-input-border-color:var(--ds-color-border-danger);outline-color:var(--ds-color-focus-danger)}.EPiServerForms fieldset,.EPiServerForms legend{all:unset}.EPiServerForms{max-width:600px;padding:0 24px 24px}.c-section__item .EPiServerForms{max-width:100%;padding:0}.EPiServerForms .Form__Status{max-width:800px}.EPiServerForms .Form__Status>*{padding:20px 0 30px}.EPiServerForms .Form__Modal{position:fixed;top:0;bottom:0;left:0;right:0;justify-content:center;align-items:center;background-color:#0003;z-index:1001;width:100%;max-width:100%;display:none}.EPiServerForms .Form__Modal.Form__Modal__Success__Message,.EPiServerForms .Form__Modal.Form__Modal__Warning__Message{display:flex}.EPiServerForms .Form__Modal [data-f-form-statusmessage]{display:none}.EPiServerForms .Form__Modal__Wrapper{max-width:700px;width:100%;background-color:var(--ds-color-bg-default);max-height:100%;display:flex;flex-flow:column;align-items:center;border-radius:8px;padding:40px;color:var(--ds-color-fg-muted);margin:0 15px}.EPiServerForms .Form__Modal__Figure{align-items:center;align-self:center;background-color:var(--ds-color-bg-interactive-subtle);border-radius:52px;display:flex;height:104px;justify-content:center;width:104px}.EPiServerForms .Form__Modal__Figure img{height:auto;max-width:100%}.EPiServerForms .Form__Modal__Heading{margin:72px 0 0;font-family:var(--ds-text-ff-heading);font-size:2rem;font-weight:var(--ds-text-fw-bold);line-height:2.25rem;text-align:center}.EPiServerForms .Form__Modal__Heading p{margin:0}.EPiServerForms .Form__Modal__Text{font-family:var(--ds-text-ff-body);font-size:1.125rem;font-weight:var(--ds-text-fw-regular);line-height:1.75rem;max-width:352px;width:100%;text-align:center;margin:24px 0 40px}.EPiServerForms .Form__MainBody>section>:not(.FormStep__Title):not(.FormStep__Description){margin-bottom:16px;position:relative}.EPiServerForms .Form__MainBody>section>:not(.FormStep__Title):not(.FormStep__Description) .c-basket__multisite-consent-error .Form__Element__ValidationError{padding-left:30px}.EPiServerForms .Form__MainBody>section>:not(.FormStep__Title):not(.FormStep__Description)[data-f-type=choice] .c-basket__multiple-consent-item{align-items:flex-start}.EPiServerForms .Form__MainBody>section>:not(.FormStep__Title):not(.FormStep__Description)[data-f-type=choice] .c-basket__multiple-consent-item:last-child label>:last-child{margin:0}.EPiServerForms .Form__MainBody>section>:not(.FormStep__Title):not(.FormStep__Description)[data-f-type=choice] .c-basket__multiple-consent-item h3{font-size:1rem;line-height:24px;margin:0;padding:0}.EPiServerForms .Form__MainBody>section>:not(.FormStep__Title):not(.FormStep__Description)[data-f-type=captcha]{display:flex;align-items:center;flex-basis:100%;flex-wrap:wrap}.EPiServerForms .Form__MainBody>section>:not(.FormStep__Title):not(.FormStep__Description)[data-f-type=captcha]>:not(button){order:1}.EPiServerForms .Form__MainBody>section>:not(.FormStep__Title):not(.FormStep__Description)[data-f-type=captcha] button{order:4;margin-left:0}.EPiServerForms .Form__MainBody>section>:not(.FormStep__Title):not(.FormStep__Description)[data-f-type=captcha] input{width:auto}.EPiServerForms .Form__MainBody>section>:not(.FormStep__Title):not(.FormStep__Description)[data-f-type=captcha]>*{margin-right:15px;margin-bottom:10px}.EPiServerForms .Form__MainBody>.Form__NavigationBar{align-items:center;display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-between}.EPiServerForms .Form__MainBody>.Form__NavigationBar>button{margin:0 0 20px}.EPiServerForms .Form__MainBody>.Form__NavigationBar .Form__NavigationBar__ProgressBar{display:none}.EPiServerForms .Form__Title{margin-bottom:0}.EPiServerForms .FormParagraphText h1,.EPiServerForms .FormParagraphText h2,.EPiServerForms .FormParagraphText h3,.EPiServerForms .FormParagraphText h4,.EPiServerForms .FormParagraphText h5,.EPiServerForms .FormParagraphText h6{font-family:var(--ds-text-ff-heading)}.EPiServerForms .c-form__additional-notes{flex-basis:0!important;height:0;overflow:hidden;position:absolute;width:0}.EPiServerForms .Form__Original__ParagraphText,.EPiServerForms .Form__Status .Form__Status__Message.hide{display:none}.EPiServerForms .hidden{display:none!important}@media (min-width:768px){.EPiServerForms .Form__Title,.EPiServerForms .FormStep__Title{--ds-text-lineheight:135%;--ds-text-size:1.5rem}.EPiServerForms .Form__Description,.EPiServerForms .Form__Status,.EPiServerForms .FormStep__Description{--ds-text-lineheight:150%;--ds-text-size:1rem}}@media (min-width:992px){.EPiServerForms .Form__Title,.EPiServerForms .FormStep__Title{--ds-text-lineheight:135%;--ds-text-size:1.5rem}.EPiServerForms .Form__Description,.EPiServerForms .Form__Status,.EPiServerForms .FormStep__Description{--ds-text-lineheight:150%;--ds-text-size:1rem}}@media only screen and (min-width:1320px){.EPiServerForms{padding:0 0 24px}}@media only screen and (max-width:767px){.EPiServerForms .Form__Modal__Wrapper{padding:20px}.EPiServerForms .Form__Modal__Heading{margin-top:40px}}@media only screen and (min-width:768px){.EPiServerForms .Form__MainBody>.Form__NavigationBar{flex-direction:row;justify-content:space-between}}
