.PostcodeInput_postcodeInput__FwHUb{container-name:input;container-type:inline-size}@container input (max-width: 320px){.PostcodeInput_postcodeInput__FwHUb .MuiInputAdornment-root{font-size:.625rem;font-style:normal;font-weight:700;letter-spacing:.05em;line-height:170%}}.PostcodeInput_postcodeInputWarning__nB4Lb .MuiFormHelperText-root{color:var(--color-orange-600)}.PostcodeInput_cityButton__IVQbu{background:rgba(0,0,0,0);border:none;box-shadow:none;color:inherit;cursor:pointer;padding-left:0;padding-right:0;transition:all .25s ease-out;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.07em;line-height:170%}@media(min-width:48rem){.PostcodeInput_cityButton__IVQbu{font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.07em;line-height:150%}}.PostcodeInput_cityButton__IVQbu:hover{color:var(--color-green-500)}.PostcodeInput_dialog__0NoXh .MuiDialog-paper{border-radius:var(--border-radius-8px)}.PostcodeInput_dialog__0NoXh .MuiDialogTitle-root{font-size:1.25rem;font-style:normal;font-weight:700;letter-spacing:.07em;line-height:130%;text-wrap:balance;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;text-wrap:unset;word-break:normal;align-items:flex-start;background:var(--color-green-500);color:var(--color-white);display:flex;gap:var(--spacing-8px)}@media(max-width:47.9375em){.PostcodeInput_dialog__0NoXh .MuiDialogTitle-root{-webkit-hyphens:auto;hyphens:auto}}.PostcodeInput_dialog__0NoXh .MuiDialogTitle-root .PostcodeInput_highlight__fQnOu{color:var(--color-green-800)}.PostcodeInput_dialog__0NoXh .MuiListItemButton-root{font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.07em;line-height:150%;color:var(--color-grey-800)}.PostcodeInput_dialog__0NoXh .MuiDialogTitle-root,.PostcodeInput_dialog__0NoXh .MuiListItemButton-root{padding:var(--spacing-12px) var(--spacing-16px)}.PostcodeInput_closeDialog__wiCGY{aspect-ratio:1;border-radius:50%;color:var(--color-grey-800);font-size:2rem;min-width:0}.PostcodeInput_closeDialog__wiCGY:focus-visible{outline:var(--spacing-2px) solid var(--color-grey-800)}.MarketingOptInInfoIconModal_buttonWrapper__FAB_e{align-items:flex-start;display:flex}.OrderSummary_alert__OXfmh{-webkit-margin-before:1em;margin-block-start:1em}.OrderSummary_orderSummary__E4MME{align-content:start;display:grid;grid-gap:var(--spacing-32px);gap:var(--spacing-32px);grid-template-areas:"product" "summary" "download" "awards";grid-template-columns:minmax(0,1fr)}@media(min-width:64em){.OrderSummary_orderSummary__E4MME{gap:var(--spacing-32px) var(--spacing-36px);grid-template:auto auto 1fr/2fr 20.625em;grid-template-areas:"summary product" "summary downloads" "summary awards"}}.OrderSummary_orderSummaryForm__QYK_M{display:grid;grid-gap:var(--spacing-24px);gap:var(--spacing-24px);padding-block:var(--spacing-32px)}.OrderSummary_orderSummaryProduct__a9MGd{grid-area:product}.OrderSummary_orderSummaryMain__m4C4F{display:flex;flex-direction:column;gap:var(--spacing-32px);grid-area:summary}.OrderSummary_orderSummarySteps__tBYne{background-color:var(--color-white);border-radius:var(--border-radius-8px);box-shadow:var(--shadow-medium);padding:var(--spacing-16px)}@media(min-width:48em){.OrderSummary_orderSummarySteps__tBYne{padding:var(--spacing-32px)}}@media(min-width:64em){.OrderSummary_orderSummarySteps__tBYne{border-radius:1rem}}.OrderSummary_orderSummaryStep__uDVmf{border-bottom:2px dashed var(--color-grey-200);padding-block:var(--spacing-16px)}@media(min-width:48em){.OrderSummary_orderSummaryStep__uDVmf{padding-block:var(--spacing-32px) var(--spacing-24px)}}.OrderSummary_orderSummaryStep__uDVmf:first-child{-webkit-padding-before:0;padding-block-start:0}.OrderSummary_orderSummaryStep__uDVmf:last-child{border-bottom:0;-webkit-padding-after:0;padding-block-end:0}.OrderSummary_orderSummaryView__Q1wth{color:var(--color-grey-600);font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.07em;line-height:160%}.OrderSummary_orderSummaryDownloads__ZPeVw{grid-area:"downloads"}.OrderSummary_orderSummaryAwards__DZXqG{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-32px);grid-area:"awards";text-align:center}.OrderSummary_orderSummaryAwards__DZXqG img{max-width:10em}.OrderSummary_orderSummaryHeader__Q8l9k{align-items:center;display:flex;justify-content:space-between}.OrderSummary_orderSummaryTitle__7GoI2{color:var(--color-green-500)}@media(max-width:47.9375em){.OrderSummary_orderSummaryTitle__7GoI2{font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.07em;line-height:150%}}.OrderSummary_orderSummarySubTitle__cFUER{font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.07em;line-height:150%;color:var(--color-grey-800);-webkit-margin-after:var(--spacing-8px);margin-block-end:var(--spacing-8px)}.OrderSummary_orderSummaryBlock__8puiP{background-color:var(--color-green-100);border-top:2px dashed var(--color-grey-200);box-shadow:var(--shadow-main-nav);margin:-2px calc(-1*var(--spacing-32px)) 0;padding:var(--spacing-24px) var(--spacing-32px)}.OrderSummary_orderSummary__E4MME .OrderSummary_agbText__ZV1J_ a,.OrderSummary_orderSummary__E4MME .OrderSummary_agbText__ZV1J_ a:link,.OrderSummary_orderSummary__E4MME .OrderSummary_agbText__ZV1J_ a:visited{color:var(--color-green-800);text-decoration:underline;text-decoration-thickness:.063rem;text-underline-offset:var(--spacing-2px)}.OrderSummary_orderSummary__E4MME .OrderSummary_agbText__ZV1J_ a:hover{color:var(--color-green-800);text-decoration:none}.OrderSummary_orderSummary__E4MME .OrderSummary_agbText__ZV1J_ a:active{color:var(--color-blue-600)}.OrderSummary_orderSummary__E4MME .OrderSummary_agbText__ZV1J_ a:focus{outline:none}.OrderSummary_orderSummary__E4MME .OrderSummary_agbText__ZV1J_ a:focus-visible{border-radius:var(--border-radius-4px);color:var(--color-green-800);outline:var(--spacing-2px) solid var(--color-green-600);outline-offset:var(--spacing-2px)}.OrderSummary_orderSummary__E4MME .OrderSummary_agbText__ZV1J_ a[target=_blank]:after{background-color:currentcolor;content:"";display:block;height:.625em;-webkit-mask-image:url(/icons/pfeil_rechts_oben.svg);mask-image:url(/icons/pfeil_rechts_oben.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.625em;mask-size:.625em;width:.625em;display:inline-block;margin-inline:.25em}.OrderSummary_orderSummarySubmitTop__0RS_y{text-align:right}@media(max-width:47.9375em){.OrderSummary_orderSummarySubmitTop__0RS_y{display:none}}.OrderSummary_formActions__3ej5_{align-items:flex-start;display:flex;gap:var(--spacing-16px);-webkit-margin-before:var(--spacing-24px);margin-block-start:var(--spacing-24px)}