.hero.hero--mobile--250{height:250px}p{margin:0 0 10px}.form-tmo .btn.btn--loading{background-color:var(--colorBtnPrimaryDim);color:var(--colorBtnPrimaryDim)}.order-details .section-header{margin-bottom:40px}.grid--order{display:grid;gap:15px;margin-bottom:40px;border:1px solid var(--colorBorder);padding:20px}.grid--order.grid--order-unborder{padding:0;border:0}.grid--order .collapsibles-wrapper{margin-bottom:20px}.grid--order .grid--order-header{display:flex;gap:10px;flex-direction:column}@media only screen and (min-width:769px){.grid--order-info{grid-template-columns:repeat(2,1fr)}}.mb-0{margin-bottom:0}.shipping-wrapper .section-header{margin-bottom:20px}.shipping-wrapper .shipping-info p{margin-bottom:8px}.info--tooltip{display:flex}.info--tooltip .tooltip-wrapper{display:inline-block;position:relative}.info--tooltip .tooltip-wrapper .tooltip-button{background:0 0;border:none;padding:0;cursor:pointer;margin-left:6px}.info--tooltip .tooltip-wrapper .tooltip-content{position:absolute;right:0;background:#333;color:#fff;padding:.5em;border-radius:4px;font-size:12px;white-space:normal;z-index:50;width:200px;text-align:center}.grid--order-fulfillment{gap:20px}.grid--order-fulfillment h3{margin:0}.fulfillment-list{margin:0;list-style:none}.fulfillment-list li.fulfillment-list--item{display:grid;grid-template-columns:80px auto;gap:15px;padding:15px;margin:0;padding:15px}.fulfillment-list li.fulfillment-list--item:nth-of-type(odd){background:#f5f4f2}.fulfillment-list .fulfillment-list--item p{margin-bottom:8px}.grid--order-pending{gap:20px}.grid--order-pending h3{margin:0}.pending-list{margin:0;list-style:none}ul.pending-list>li.pending-list--item{display:grid;grid-template-columns:80px auto;gap:15px;padding:15px;margin:0;border-bottom:1px solid var(--colorBorder)}ul.pending-list>li.pending-list--item:last-of-type{border-bottom:none}.pending-list .pending-list--item p{margin-bottom:8px}.pending-list .pending-list--item hr{margin-block-start:15px;margin-block-end:15px;float:left;width:100%}.pending-list .pending-list--item .pending-list--col{display:flex;flex-direction:column}.pending-list--col .pending-col--wrapper{display:flex;gap:15px}.pending-list .pending-list--item:nth-of-type(odd){background:#f5f4f2}.badge,.header-pill{border:none;border-radius:33px;border:1px solid #1a1a1a;font-size:14px;font-weight:600;padding:4px 10px;color:#1a1a1a;background:#ededed}.badge.badge-success,.header-pill.badge-success{color:#1b5e20;border-color:#1b5e20;background:#e6f4ea}.badge.badge-info,.header-pill.badge-info{color:#1565c0;border-color:#1565c0;background-color:#e3f2fd}.badge.badge-progress,.header-pill.badge-progress{color:#d35400;border-color:#d35400;background:#fff3e0}.badge.badge-external,.header-pill.badge-external{color:#6047db;border-color:#6047db;background:#f5f2ff}.badge.badge-warning,.header-pill.badge-warning{color:#c62828;border-color:#c62828;background-color:#ffebee}.collapsible-trigger{position:relative}.collapsible-trigger:not(.is-open){border-bottom:1px solid var(--colorBorder)}.collapsible-content__inner{padding:0!important}.form-field--required,.text-error,.text-error a{color:#fe3e3e}.progress{--progress:0%;display:flex;justify-content:space-between;position:relative;margin:0;max-width:700px;width:100%}.progress::after,.progress::before{content:"";position:absolute;top:6px;height:4px}.progress::before{left:0;right:0;background:#e5e5e5}.progress::after{left:0;width:var(--progress);background:#1a1a1a}@media(max-width:768px){.progress{flex-direction:column;gap:20px}.progress::after,.progress::before{left:6px;width:4px}.progress::before{top:0;bottom:0;height:100%}.progress::after{top:0;height:var(--progress)}}.step{flex:1;position:relative;z-index:1}.step:first-of-type .dot{margin-left:0;margin-right:auto}.step:first-of-type .text{text-align:left}.step:last-of-type .dot{margin-left:auto;margin-right:0}.step:last-of-type .text{text-align:right}.step.complete .dot,.step.current .dot{background:#111}@media(max-width:768px){.step{display:flex;gap:10px;align-items:flex-start}.step:last-child{align-items:flex-end}.step .dot{margin:0!important}.step:first-child .dot,.step:last-child .dot{margin:0!important}.step .text{margin-top:0!important;text-align:left!important}}.dot{width:16px;height:16px;border-radius:50%;background:#d0d0d0;margin:0 auto}.text{margin-top:8px;text-align:center}.text .title{font-size:14px;font-weight:500}.text .status{font-size:12px;color:#666;margin-top:2px}