.timeline{display:flex;justify-content:space-between;width:100%;align-items:flex-start;margin-block:40px}.timeline .timeline-step{display:flex;flex-direction:column;align-items:flex-start;position:relative;text-align:center;padding-top:28px;flex:1 0 0% !important;min-width:0}.timeline .timeline-step.is-active .timeline-dot{background-color:#005437}.timeline .timeline-step.is-active .timeline-line{background-color:#005437}.timeline .timeline-step.is-active .timeline-label{color:#2C2525}.timeline .timeline-step .timeline-dot{width:22px;height:22px;border-radius:50%;background-color:#BFE7C2;display:flex;align-items:center;justify-content:center;z-index:2;position:absolute;left:0;top:0}.timeline .timeline-step .timeline-dot svg{width:14px;height:14px}.timeline .timeline-step .timeline-line{position:absolute;top:11px;left:30px;right:8px;height:4px;background-color:#BFE7C2;z-index:1}.timeline .timeline-step:last-child .timeline-line{display:none}.timeline .timeline-step .timeline-label{margin-top:6px;font-size:14px;color:#2C2525 !important;position:relative;left:11px;transform:translateX(-50%);text-align:center;display:inline-block}#shipmentAccordion .accordion-item{border-left:0;border-right:0}#shipmentAccordion .accordion-item .accordion-button{font-size:20px;box-shadow:none;border-left:0;border-right:0}#shipmentAccordion .accordion-item .accordion-button:focus,#shipmentAccordion .accordion-item .accordion-button:not(.collapsed){box-shadow:none}#shipmentAccordion .accordion-item .status-item{width:100%}#shipmentAccordion .accordion-item .status-item .status-item-headline{font-size:16px}#shipmentAccordion .accordion-body .status-item{position:relative;padding-left:30px}#shipmentAccordion .accordion-body .status-item .status-item-content{margin-top:8px;margin-bottom:16px}#shipmentAccordion .accordion-body .status-item .vt-dot{position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;background-color:#005437;display:flex;align-items:center;justify-content:center;z-index:2}#shipmentAccordion .accordion-body .status-item .vt-dot svg{width:14px;height:14px}#shipmentAccordion .accordion-body .status-item .vt-line{position:absolute;left:11px;top:30px;width:4px;height:35px;background-color:#005437;border-radius:2px;transform:translateX(-50%);z-index:1}.delivery-options-button{color:#005437}.delivery-options-button:hover,.delivery-options-button:focus,.delivery-options-button:active,.delivery-options-button:visited{color:#005437}.status.badge{color:#fff}.status.badge.bg-green{background-color:#005437;color:#fff}.status.badge.bg-warm-yellow{background-color:#F9AF09;color:#000}.status.badge.bg-red{background-color:#DA0307;color:#000}.shipment-tracking .col2-layout [class^='col-']{float:none;margin:0;padding:0;width:100%}.shipment-tracking .col2-layout [class^='col-']:last-of-type{margin-top:15px}.shipment-tracking .tracking-order-data,.shipment-tracking .tracking-shipment-status,.shipment-tracking .tracking-shipmment-status-description{padding:10px}.shipment-tracking .tracking-order-data{padding-bottom:20px}.shipment-tracking .tracking-shipment-status .icons-container{text-align:center}.shipment-tracking .tracking-shipment-status .icons-container .item{width:25%;display:inline-block}.shipment-tracking .tracking-shipment-status .icons-container .item.arrow{width:5%;line-height:80px}.shipment-tracking .tracking-shipment-status .icons-container .item .item-check{bottom:30px}.shipment-tracking .tracking-shipment-status .icons-container .item:nth-child(3) .item-check{bottom:14px}.shipment-tracking .tracking-shipment-status .icons-container .item:last-of-type{font-size:1rem;text-align:center}.shipment-tracking .tracking-shipment-status .icons-container .item:last-of-type .item-check{bottom:16px;right:0}.shipment-tracking .tracking-shipment-status .icons-container .item:last-of-type .item-title{display:block}.shipment-tracking .tracking-shipment-status .icons-container .item:last-of-type img{display:inline-block}.shipment-tracking .tracking-shipmment-status-description .status-item-content .content-default-padding{background:#f3f3f3;word-wrap:break-word}.shipment-tracking .tracking-shipmment-status-description .status-item-content a{display:block;margin-top:10px;background:#D70117;padding:10px;color:white;text-decoration:none;font-weight:bold;text-align:center}
