.order-tracking-container h1,.order-tracking-container h2{font-size:36px}
.order-tracking-container h4{font-size:18px;margin:0}
.order-tracking-container .results-box{display:none}
.order-tracking-container .results-box.visible{display:block}
.order-tracking-container .top-section .top-promo{padding:16px;margin:16px 0 16px 16px;background-color:black;background-position:center center}
.order-tracking-container .top-section .top-promo .title{font-size:28px}
.order-tracking-container .top-section .top-promo .body p{margin:3px 0}
.order-tracking-container .top-section .top-promo .link-secondary{float:right;margin-right:10px;line-height:49px}
.order-tracking-container .top-section .top-promo .link-primary{float:right;background-color:white;color:black}
@media screen and (min-width:960px){.order-tracking-container .top-section{display:flex}
.order-tracking-container .top-section .top-promo{max-width:40%}
}
.order-tracking-container .card{margin-top:16px;margin-bottom:16px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.2);background-color:#fff}
.order-tracking-container .form-section{padding:16px;flex-grow:1}
.order-tracking-container .default-content-wrapper{display:none}
.order-tracking-container .default-content-wrapper.visible{display:block}
.order-tracking-container .content-item{display:flex;flex-grow:1;flex-basis:.00000000001%}
.order-tracking-container .content-item .default-content-body{display:flex;flex-direction:column;line-height:1.5;color:#111;padding:16px 16px;background-position:center center;background-size:cover}
.order-tracking-container .content-item .default-content-body .icon{width:48px;min-width:48px;height:48px;min-height:48px;background-repeat:no-repeat;background-position:center;background-size:contain}
.order-tracking-container .content-item .default-content-body .info-container .info-title{margin-top:0;margin-bottom:32px;font-size:32px}
.order-tracking-container .content-item .default-content-body .info-container p{margin-bottom:16px}
.order-tracking-container .order-track-form-submit{padding:10px 16px;margin-top:32px;height:44px;line-height:22px;justify-content:center;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0.26);border-color:rgba(0,0,0,0.26);text-transform:uppercase;font-family:Univers,sans-serif;transition-property:background-color,box-shadow,border;transition-duration:250ms,250ms,250ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1),cubic-bezier(0.4,0,0.2,1),cubic-bezier(0.4,0,0.2,1);transition-delay:0,0,0}
.order-tracking-container .order-track-form-submit .spinner{opacity:1;position:relative;transition:opacity linear .1s}
@keyframes spinner{from{transform:translate3d(-50%,-50%,0) rotate(0)}
to{transform:translate3d(-50%,-50%,0) rotate(360deg)}
}
.order-tracking-container .order-track-form-submit .spinner::before{animation:1s linear infinite spinner;border:solid 2px transparent;border-bottom-color:#000;border-radius:50%;content:"";height:20px;left:50%;opacity:inherit;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transform-origin:center;width:20px;will-change:transform}
.order-tracking-container .order-track-form-submit.active{border:2px solid #000;background-color:#ffce19;color:#000}
.order-tracking-container .input-wrapper{display:flex;flex-direction:column}
.order-tracking-container .order-tracking-form{display:flex;flex-direction:column}
.order-tracking-container .input-label{transform:translateY(30px);margin:0 5px;pointer-events:none;transition:transform ease-in-out 250ms,font-size ease-in-out 250ms}
.order-tracking-container .input-label.input-focused{transform:translateY(-5px);font-size:14px}
.order-tracking-container .order-track-form-order-input{font:inherit;color:currentColor;border:0;margin:0;padding:8px 0 8px 5px;display:block;min-width:0;flex-grow:1;box-sizing:content-box;background:0;vertical-align:middle;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;box-shadow:none;border-bottom:1px solid #ccc;width:100%;transition:border ease-in-out 200ms,background-color ease-in-out 200ms;height:26px;max-height:26px}
.order-tracking-container .order-track-form-order-input.error{border-color:#9a0013}
.order-tracking-container .order-track-form-order-input.error:hover{border-bottom:2px solid #9a0013}
.order-tracking-container .order-track-form-order-input:focus{background-color:#eee;border-bottom:2px solid #000}
.order-tracking-container .order-track-form-order-input:hover{border-bottom:2px solid #000}
.order-tracking-container .error-section{display:none;margin-bottom:0;color:#9a0013}
.order-tracking-container .format-section{margin-bottom:0;color:#9a0013}
.order-tracking-container .format-section.hidden{display:none}
.order-tracking-container .format-section.valid{color:#070}
.order-tracking-container .error-section.visible{display:block}
.order-tracking-container .filters-wrapper{display:flex;flex-direction:column;justify-content:space-around;padding:0 10px;overflow-x:scroll}
.order-tracking-container .filters-wrapper .status-item-wrapper{color:#697780;font-size:16px}
.order-tracking-container .filters{display:flex;flex-direction:row;font-family:Univers,sans-serif}
.order-tracking-container .filters .status{flex:1 1 .001%;text-align:center;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;min-width:120px;cursor:pointer;position:relative;border-bottom:4px solid transparent}
.order-tracking-container .filters .status.status-total .quantity{font-weight:800}
.order-tracking-container .filters .status.status-total::after{content:"";width:1px;background-color:#999;position:absolute;right:0;top:20%;bottom:20%}
.order-tracking-container .filters .status.active{border-bottom:4px solid #edb41e}
.order-tracking-container .filters .quantity{font-size:28px}
.order-tracking-container .filters .label{text-transform:uppercase;padding:0 2px 8px;font-size:18px;padding-bottom:0}
.order-tracking-container .status-text{font-size:16px;font-family:Arial,sans-serif;line-height:24px;margin:3px}
.order-tracking-container .status-text .status-item-wrapper{font-weight:normal;display:block}
.order-tracking-container .status-text .status-item-wrapper .value{font-weight:bold}
.order-tracking-container .status-text .status-item-wrapper.hidden{display:none}
.order-tracking-container .status-text .value{margin-right:32px}
.order-tracking-container .status-text b{font-weight:700}
.order-tracking-container .table-wrapper{flex:1 0 .000001%}
@media screen and (min-width:960px){.order-tracking-container .table-wrapper{display:flex}
}
.order-tracking-container .table-wrapper .table{font-family:Univers,"Arial Narrow",sans-serif;line-height:25px;flex-grow:3;flex-basis:.00000001%}
.order-tracking-container .table-wrapper .table .table-row{color:#444;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #e0e0e0}
.order-tracking-container .table-wrapper .table .table-row.table-row-hidden{display:none !important}
.order-tracking-container .table-wrapper .table .table-multi-row{border-bottom:1px solid #e0e0e0}
.order-tracking-container .table-wrapper .table .table-multi-row.table-row-hidden{display:none}
.order-tracking-container .table-wrapper .table .table-multi-row .table-row{border-bottom:0}
.order-tracking-container .table-wrapper .table .table-multi-row .table-row-collapsed{display:none}
.order-tracking-container .table-wrapper .table .table-multi-row.expand .table-row-collapsed{border:0;flex-direction:column}
.order-tracking-container .table-wrapper .table .table-multi-row.expand .table-row.table-row-collapsed{padding-left:20px;display:block}
.order-tracking-container .table-wrapper .table .table-multi-row.expand .table-row.table-row-collapsed .cell-1{display:none}
.order-tracking-container .table-wrapper .table .table-multi-row.expand .chevron-right{transform:rotate(90deg) translate(4px,0)}
.order-tracking-container .table-wrapper .table .table-multi-row .chevron-right{background:url('clientlib/resources/chevron-right.png') center no-repeat;width:24px;height:24px;display:none;cursor:pointer;transform:translate(0,4px)}
.order-tracking-container .table-wrapper .table .table-multi-row .mobile-split-order-toggle{cursor:pointer;font-family:Arial sans-serif;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.27;letter-spacing:normal;color:#136b85;text-decoration:none}
.order-tracking-container .table-wrapper .table .table-row.header{border-bottom:1px solid #999;text-transform:uppercase;font-weight:500;color:#111;display:none;align-items:baseline}
.order-tracking-container .table-wrapper .table .cell .mobile-value{font-weight:900}
.order-tracking-container .table-wrapper .table .cell .mobile-value.mobile-value-grey{color:#999}
.order-tracking-container .table-wrapper .table .cell{padding-right:10px}
.order-tracking-container .table-wrapper .table .cell-1,.order-tracking-container .table-wrapper .table .cell-2,.order-tracking-container .table-wrapper .table .cell-4{flex-grow:1;flex-basis:0}
.order-tracking-container .table-wrapper .table .cell-3{display:flex;align-items:center;flex-grow:2;flex-basis:0}
.order-tracking-container .table-wrapper .table .tracker-tooltip{padding-left:5px;padding-right:5px;height:24px}
.order-tracking-container .table-wrapper .table .tracker-tooltip svg{transform:translate(0,7px)}
.order-tracking-container .table-wrapper .results-promo{flex-grow:2;flex-basis:.0000001%}
.order-tracking-container .table-wrapper .results-promo.results-promo-hidden{display:none}
@media screen and (min-width:960px){.order-tracking-container .table-wrapper .results-promo{margin-top:133px;margin-left:16px}
}
.order-tracking-container .order-details,.order-tracking-container .order-title{font-size:24px}
@media screen and (min-width:960px){.order-tracking-container .default-content-wrapper.visible{display:flex}
.order-tracking-container .filters .status{margin-top:24px}
.order-tracking-container .filters-wrapper{overflow-x:auto}
.order-tracking-container .status-text{display:block}
.order-tracking-container .status-text .status-item-wrapper{display:inline}
.order-tracking-container .table-wrapper{align-items:flex-start}
.order-tracking-container .table-wrapper .table{max-width:70%;line-height:40px}
.order-tracking-container .table-wrapper .table .table-row{display:flex;flex-direction:row;border-bottom:1px solid #e0e0e0;padding:0}
.order-tracking-container .table-wrapper .table .table-row:hover{background-color:#eee}
.order-tracking-container .table-wrapper .table .table-multi-row .chevron-right{display:inline-block}
.order-tracking-container .table-wrapper .table .mobile-split-order-toggle{display:none}
.order-tracking-container .table-wrapper .table .table-multi-row.expand .table-row.table-row-collapsed .cell-1{display:block}
.order-tracking-container .table-wrapper .table .table-multi-row.expand .table-row.table-row-collapsed{display:flex;flex-direction:row;background-color:#e0e0e0;padding-left:0}
.order-tracking-container .table-wrapper .table .table-row.header{display:flex}
.order-tracking-container .table-wrapper .table .cell .mobile-label{display:none}
.order-tracking-container .table-wrapper .table .cell .mobile-value{font-weight:300}
.order-tracking-container .table-wrapper .table .tracker-tooltip{margin-left:auto}
.order-tracking-container .order-details{font-size:28px}
.order-tracking-container .order-title{font-size:36px}
.order-tracking-container .order-tracking-form{flex-direction:row;align-items:flex-end}
.order-tracking-container .order-track-form-order-input,.order-tracking-container .input-wrapper{flex-grow:1}
.order-tracking-container .order-track-form-submit{margin:24px 0 0 16px;width:296px;align-self:flex-end}
.order-tracking-container .content-item{justify-content:center}
.order-tracking-container .content-item.item-right{margin-left:16px}
.order-tracking-container .content-item .default-content-body{flex-direction:row;min-width:100%;padding-top:32px;padding-bottom:16px}
.order-tracking-container .content-item .default-content-body .icon{width:72px;min-width:72px;height:72px;min-height:72px}
.order-tracking-container .content-item .default-content-body .info-container{padding:0 32px}
}
.order-tracking-container[data-region-name="FINCA"] .cell-4{display:none}