.order-cancellation{color:var(--color-black,#000);padding-bottom:64px;padding-top:40px}@media only screen and (min-width:1024px){.order-cancellation{padding-bottom:80px;padding-top:64px}}.order-cancellation .form__element{margin-top:0}.order-cancellation__outer{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media only screen and (min-width:320px){.order-cancellation__outer{width:91.2vw}}@media only screen and (min-width:768px){.order-cancellation__outer{width:87.5vw}}@media only screen and (min-width:1024px){.order-cancellation__outer{width:86.6666666667vw}}@media only screen and (min-width:1920px){.order-cancellation__outer{width:1668px}}.order-cancellation__inner{display:flex;flex-basis:91.2vw;flex-direction:column;gap:24px;margin-left:auto;margin-right:auto;max-width:91.2vw;max-width:800px;padding-left:16px;padding-right:16px;width:91.2vw}@media only screen and (min-width:768px){.order-cancellation__inner{flex-basis:58.3333333333vw;max-width:58.3333333333vw;padding-left:24px;padding-right:24px;width:58.3333333333vw}}@media only screen and (min-width:1024px){.order-cancellation__inner{flex-basis:50.5555555556vw;max-width:50.5555555556vw;padding-left:0;padding-right:0;width:50.5555555556vw}}@media only screen and (min-width:1920px){.order-cancellation__inner{flex-basis:973px;max-width:973px;padding-left:27px;padding-right:27px;width:973px}}.order-cancellation__page-headline{font-family:var(--font-base-family);font-size:1.875rem;font-weight:var(--headline-font-weight);line-height:130%}@media only screen and (min-width:1024px){.order-cancellation__page-headline{font-size:2.625rem}}.order-cancellation__page-headline{margin-bottom:24px}.order-cancellation__page-description{color:var(--order-cancellation-page-description-color,var(--color-black,#000));font-family:var(--font-base-family);font-size:1rem;font-weight:var(--font-base-font-weight);line-height:24px}.order-cancellation__form-headline{font-family:var(--font-base-family);font-size:1.125rem;font-weight:var(--headline-font-weight);line-height:130%}@media only screen and (min-width:1024px){.order-cancellation__form-headline{font-size:1.625rem}}.order-cancellation__form-headline{margin-bottom:24px}.order-cancellation__form-description{color:var(--order-cancellation-page-description-color,var(--color-black,#000));font-family:var(--font-base-family);font-size:1rem;font-weight:var(--font-base-font-weight);line-height:24px;margin-bottom:24px}.order-cancellation__form-section,.order-cancellation__form-wrapper{width:100%}.order-cancellation__form{display:flex;flex-direction:column;gap:24px}.order-cancellation__form .form__field.is--focused .form__label,.order-cancellation__form .form__field:focus-within .form__label{color:var(--color-main)}.order-cancellation__submit{margin-top:0}.order-cancellation__submit .button{width:100%}@media only screen and (min-width:768px){.order-cancellation__submit .button{width:auto}}.order-cancellation__legal{color:var(--order-cancellation-page-description-color,var(--color-black,#000));font-size:.75rem;font-weight:var(--font-base-font-weight);line-height:20px;margin-bottom:24px}.order-cancellation__legal-link{margin-left:4px}.order-cancellation__legal a,.order-cancellation__legal-link{color:var(--order-cancellation-legal-link-color,var(--color-main));font-weight:var(--order-cancellation-legal-link-font-weight,inherit);-webkit-text-decoration:var(--order-cancellation-legal-link-text-decoration,underline);text-decoration:var(--order-cancellation-legal-link-text-decoration,underline)}.order-cancellation__success{align-items:center;display:flex;flex-direction:column;gap:24px;padding:0 24px;text-align:center}@media only screen and (min-width:768px){.order-cancellation__success{padding:24px 0}}.order-cancellation__success-icon{display:block;height:auto;max-width:100%}.order-cancellation__success-headline{font-family:var(--font-base-family);font-size:1.125rem;line-height:130%}@media only screen and (min-width:1024px){.order-cancellation__success-headline{font-size:1.625rem}}.order-cancellation__success-headline{font-weight:var(--headline-font-weight);margin:0}.order-cancellation__success-message{color:var(--color-black,#000);font-family:var(--font-base-family);font-size:1rem;font-weight:var(--font-base-font-weight);line-height:24px}