.order-status{display:grid;row-gap:2.4rem;column-gap:3.2rem;grid-template:"title contact" auto "form contact" auto "help contact" auto / 2fr 1fr}.order-status--results{row-gap:4rem;grid-template:"title" auto "reset" auto "results" auto / 1fr}.order-status--results .order-status-form,.order-status--results .order-status__help,.order-status--results .order-status__contact{display:none}.order-status--results .order-status__results{display:block}.order-status--results .order-status__reset{display:flex}.order-status__title{grid-area:title;font-size:4rem;font-weight:600;line-height:1.2}.order-status-form{grid-area:form;display:flex;flex-direction:column;margin-bottom:4.8rem}.order-status-form__description{font-size:1.6rem;font-weight:400;line-height:1.5;margin:0 0 4rem}.order-status-form__description a{text-decoration:underline}.order-status-form__inputs{display:flex;flex-direction:column;gap:1.6rem;width:42rem}.order-status-form__inputs .form-field{margin:0}.order-status-form__inputs .form-control--error+.form-message{display:flex}.order-status-form__inputs button[type=submit]{margin-top:.8rem}.order-status-form__infobox{margin-top:3.2rem;max-width:70rem}.order-status-form__infobox .infobox__buttons a{flex:unset}.order-status__help{grid-area:help}.order-status__contact{grid-area:contact}.order-status__contact__image{margin-bottom:3.2rem}.order-status__contact__title{font-size:2.4rem;font-style:normal;font-weight:600;line-height:1.2;margin-bottom:1.6rem}.order-status__contact__link{text-decoration:underline;font-size:1.6rem;font-weight:400;line-height:1.5}.order-status__reset{grid-area:reset;display:none;align-items:center;gap:.6rem}.order-status__reset span{text-decoration:underline;font-size:1.6rem;font-weight:400;line-height:1.5}.order-status__results{grid-area:results;display:none}.order-status-display{display:grid;grid-template:"initialTimeline initialTimeline" auto "order products" auto / 1fr 1fr;gap:3.2rem}.order-status-display--return{grid-template:"initialTimeline initialTimeline" auto "returnTimeline returnTimeline" auto "order products" auto / 1fr 1fr}.order-status-display__section{border-radius:.8rem;border:.2rem solid rgb(var(--color-border));padding:2.4rem}.order-status-display__section--initial-timeline{grid-area:initialTimeline}.order-status-display__section--return-timeline{grid-area:returnTimeline}.order-status-display__section--initial-timeline,.order-status-display__section--return-timeline{display:grid;grid-template:"header deliveryInfo" auto "content deliveryInfo" auto / 1fr auto}.order-status-display__section--order{grid-area:order}.order-status-display__section--products{grid-area:products}.order-status-display__section__title{font-size:2.4rem;font-weight:600;line-height:1.2;display:flex;align-items:center;gap:1.6rem;margin-bottom:2.4rem}.order-status-display__timeline__header{grid-area:header;display:flex;flex-direction:column;gap:.8rem;margin-bottom:2.4rem}.order-status-display__timeline__header__title{font-size:3.2rem;font-weight:600;line-height:1.2}.order-status-display__timeline__header__description{font-size:1.6rem;font-weight:400;line-height:1.5;margin:0}.order-status-display__timeline__content{grid-area:content}.order-status-display__timeline__list{display:flex;justify-content:space-between;flex-wrap:nowrap;gap:1.6rem;margin-bottom:5.6rem}.order-status-display__timeline__list--cancelled{display:none}.order-status-display__timeline__list__item{display:flex;flex-direction:column;position:relative;padding:2.4rem 0 0;flex:1}.order-status-display__timeline__list__item:before{content:"";display:block;width:100%;height:.8rem;background-color:rgb(var(--color-secondary-background));border-radius:.4rem;position:absolute;top:0;left:0}.order-status-display__timeline__list__item--done:before{background-color:#33a464}.order-status-display__timeline__list__item--active:before{background-color:rgb(var(--color-foreground))}.order-status-display__timeline__list__item__title{font-size:1.6rem;font-weight:400;line-height:1.5;text-transform:uppercase;margin:0;display:flex;align-items:center;gap:1.2rem}.order-status-display__timeline__list__item__title svg{display:none}.order-status-display__timeline__list__item__description{font-size:1.6rem;font-weight:400;line-height:1.5;margin:.8rem 0 0;display:none}.order-status-display__timeline__list__item__description a{text-decoration:underline}.order-status-display__timeline__list__item--active .order-status-display__timeline__list__item__title{font-size:2rem;font-weight:600;line-height:1.2}.order-status-display__timeline__list__item--done .order-status-display__timeline__list__item__title .icon-checkmark,.order-status-display__timeline__list__item--active .order-status-display__timeline__list__item__title .icon-hourglass,.order-status-display__timeline__list__item--cancelled .order-status-display__timeline__list__item__title .icon-cross-circle,.order-status-display__timeline__list__item__title .icon-cross{display:block}.order-status-display__timeline__list__item>.order-status-display__delivery-date{margin:1.6rem 0 0;display:none}.order-status-display__timeline__delivery-date{grid-area:deliveryInfo;border:solid rgb(var(--color-border));padding:0 0 0 3.2rem;margin:0 0 0 3.2rem;border-width:0 0 0 .2rem}.order-status-display__timeline__delivery-date__title{font-size:2.4rem;font-weight:600;line-height:1.2;margin:0 0 .8rem}.order-status-display__timeline__delivery-date__description{margin:0}.order-status-display__timeline__delivery-date>.order-status-display__delivery-date{margin:3.2rem 0 0}.order-status-display__timeline__status{display:flex;flex-direction:column;gap:.8rem}.order-status-display__timeline__status--return{margin-bottom:4rem}.order-status-display__timeline__status__title{font-size:2.4rem;font-weight:600;line-height:1.2}.order-status-display__timeline__status__description{margin:0}.order-status-display__timeline__status__description a{text-decoration:underline}.order-status-display__delivery-date{display:flex;align-items:center;gap:.8rem;padding:.8rem 1.2rem;font-size:1.6rem;font-weight:400;line-height:1.5;background-color:rgb(var(--color-border));border-radius:2rem;width:max-content}.order-status-display__product-count{display:flex;width:2.4rem;height:2.4rem;justify-content:center;align-items:center;background-color:rgb(var(--color-border));border-radius:1.2rem;font-size:1.6rem;font-weight:400;line-height:1.5}.order-status-display__status-badge{padding:.4rem 1.4rem;min-width:13.2rem;border-radius:1.6rem;text-transform:uppercase;border-width:.1rem;border-style:solid;font-size:1.6rem;font-weight:400;line-height:1.5;background-color:#f5f5f5;border-color:#bbb;white-space:nowrap}.order-status-display__status-badge--anzahlung,.order-status-display__status-badge--rekla_versendet{background-color:#e7e7e7;border-color:#bbb}.order-status-display__status-badge--bearbeitung,.order-status-display__status-badge--rekla_bearbeitung{background-color:#dee4e8;border-color:#264a63}.order-status-display__status-badge--versendet{background-color:#fffad9;border-color:#fd0}.order-status-display__status-badge--zugestellt,.order-status-display__status-badge--rekla_zugestellt{background-color:#d9eee2;border-color:#008d3d}.order-status-display__order-data{display:grid;grid-template-columns:repeat(2,1fr);gap:3.2rem}.order-status-display__order-data__item--fullwidth{grid-column:span 2}.order-status-display__order-data__title{font-size:2rem;font-weight:600;line-height:1.2;margin:0 0 .8rem}.order-status-display__order-data__value{font-size:1.6rem;font-weight:400;line-height:1.5;margin:0}.order-status-display__product-overview__list{display:flex;flex-direction:column;gap:1.6rem;max-height:32rem;overflow-y:auto;padding:0}.order-status-display__product-overview__item{display:grid;grid-template:"index title title quantity ." auto ". sku sku quantity ." auto ". status deliveryDate deliveryDate deliveryDate" 3.2rem / .8rem auto 1fr;column-gap:1.6rem;row-gap:.8rem;font-size:1.6rem;font-weight:400;line-height:1.5}.order-status-display__product-overview__item:not(:first-child){padding-top:1.6rem;border-top:.1rem solid rgb(var(--color-border))}.order-status-display__product-overview__item__index{grid-area:index}.order-status-display__product-overview__item__title{grid-area:title;font-size:1.6rem;font-weight:400;line-height:1.5}.order-status-display__product-overview__item__sku{grid-area:sku}.order-status-display__product-overview__item__quantity{grid-area:quantity;display:flex;flex-direction:column;gap:.8rem}.order-status-display__product-overview__item__status{grid-area:status}.order-status-display__product-overview__item__delivery-date{grid-area:deliveryDate;display:flex;align-items:center;gap:.8rem}.order-status-display__product-overview__item__status,.order-status-display__product-overview__item__delivery-date{line-height:3.2rem}@media(max-width:1280px){.order-status-display{grid-template:"initialTimeline" auto "order" auto "products" auto / 1fr}.order-status-display--return{grid-template:"initialTimeline" auto "returnTimeline" auto "order" auto "products" auto / 1fr}.order-status-display__order-data{grid-template-columns:repeat(5,1fr)}.order-status-display__order-data__item--fullwidth{grid-column:span 1}}@media(max-width:1024px){.order-status-display__section--initial-timeline,.order-status-display__section--return-timeline{grid-template:"header" auto "content" auto "deliveryInfo" auto / 1fr}.order-status-display__timeline__delivery-date{padding:2.4rem 0 0;margin:2.4rem 0 0;border-width:.2rem 0 0}.order-status-display__order-data{grid-template-columns:repeat(2,1fr)}.order-status-display__order-data__item--fullwidth{grid-column:span 2}}@media(max-width:768px){.order-status{row-gap:1.6rem;grid-template:"title" auto "form" auto "help" auto "contact" auto / 1fr}.order-status--results{row-gap:2.4rem;grid-template:"title" auto "reset" auto "results" auto / 1fr}.order-status-form{margin-bottom:2.4rem}.order-status-form__description{margin:0 0 2.4rem}.order-status-form__inputs,.order-status-form__infobox .infobox__buttons a{width:100%}.order-status__help{margin-bottom:4.8rem}.order-status__contact__image{margin-bottom:2.4rem}.order-status-display{gap:1.6rem}.order-status-display__section:not(.order-status-display__section--mobile){padding:0;border:none}.order-status-display__section--mobile{padding:1.6rem}.order-status-display__section--initial-timeline,.order-status-display__section--return-timeline{grid-template:"header" auto "deliveryInfo" auto "content" auto / 1fr}.order-status-display__timeline__header__title{font-size:2.4rem}.order-status-display__timeline__delivery-date{padding:0 0 2.4rem;margin:0 0 2.4rem;border-width:0 0 .2rem}.order-status-display__timeline__list{flex-direction:column;margin-bottom:0}.order-status-display__timeline__list--cancelled{display:flex}.order-status-display__timeline__list__item{padding:1.2rem 0 1.2rem 1.8rem}.order-status-display__timeline__list__item:before{width:.8rem;height:100%}.order-status-display__timeline__list__item--active .order-status-display__timeline__list__item__description,.order-status-display__timeline__list__item--cancelled .order-status-display__timeline__list__item__description{display:block}.order-status-display__timeline__list__item--active>.order-status-display__delivery-date{display:flex}.order-status-display__timeline__status:not(.order-status-display__timeline__status--mobile){display:none}.order-status-display__timeline__status--return{margin-bottom:3.2rem}.order-status-display__timeline__status__title{font-size:2rem}.order-status-display__order-data{grid-template-columns:1fr;gap:2.4rem}.order-status-display__order-data__item--fullwidth{grid-column:span 1}.order-status-display__product-overview__list{max-height:unset}.order-status-display__product-overview__item{grid-template:"title title" auto "sku sku" auto "quantity quantity" auto "deliveryDate status" auto / 1fr auto}}@media(max-width:480px){.order-status-display__product-overview__item{grid-template:"title" auto "sku" auto "quantity" auto "deliveryDate" auto "status" auto / 1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/order-status.css.map */
