.tracking-olva{--tracking-ink: #000;--tracking-paper: #fff;--tracking-soft: #f3f3f3;--tracking-border: rgb(0 0 0 / .18);--tracking-muted: rgb(0 0 0 / .7);--tracking-gutter: var(--container-gutter, 20px);box-sizing:border-box;width:100%;padding-block:40px;background:var(--tracking-paper);color:var(--tracking-ink);font-family:inherit}.tracking-olva *,.tracking-olva *:before,.tracking-olva *:after{box-sizing:border-box}.tracking-olva [hidden]{display:none!important}.tracking-olva .tracking-olva__container,.tracking-olva .tracking-olva__card{width:100%}.tracking-olva .tracking-olva__card{background:var(--tracking-paper)}.tracking-olva .tracking-olva__header{display:flex;align-items:center;gap:20px;padding:0 var(--tracking-gutter) 32px;border-bottom:1px solid var(--tracking-border);background:var(--tracking-paper);color:var(--tracking-ink)}.tracking-olva .tracking-olva__header-icon,.tracking-olva .tracking-olva__tracking-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;color:var(--tracking-ink)}.tracking-olva .tracking-olva__header-content{min-width:0}.tracking-olva .tracking-olva__title{margin:0 0 8px;color:var(--tracking-ink);font-family:var(--heading-font-family, inherit);font-size:clamp(28px,2.4vw,32px);font-weight:var(--heading-font-weight, 700);letter-spacing:var(--heading-letter-spacing, -.04em);line-height:1.15;text-transform:uppercase}.tracking-olva .tracking-olva__subtitle{margin:0;color:var(--tracking-muted);font-size:14px;line-height:1.5}.tracking-olva .tracking-olva__content{padding:32px var(--tracking-gutter) 40px}.tracking-olva .tracking-olva__intro{max-width:65ch;margin:0 0 24px;color:var(--tracking-muted);font-size:16px;line-height:1.6}.tracking-olva .tracking-olva__form{display:flex;align-items:flex-end;gap:16px;margin-bottom:32px}.tracking-olva .tracking-olva__form-field{width:100%;max-width:480px;min-width:0}.tracking-olva .tracking-olva__form-label{display:block;margin-bottom:8px;color:var(--tracking-ink);font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.tracking-olva .tracking-olva__form-input{display:block;width:100%;min-height:48px;padding:0 16px;border:1px solid var(--tracking-border);border-radius:0;outline:none;background:var(--tracking-paper);color:var(--tracking-ink);font:inherit;font-size:15px}.tracking-olva .tracking-olva__form-input::placeholder{color:var(--tracking-muted)}.tracking-olva .tracking-olva__form-input:focus,.tracking-olva .tracking-olva__form-button:focus-visible,.tracking-olva .tracking-olva__olva-button:focus-visible{outline:2px solid var(--tracking-ink);outline-offset:2px}.tracking-olva .tracking-olva__form-button{min-height:48px;padding:0 24px;border:0;border-radius:0;background:var(--tracking-ink);color:var(--tracking-paper);cursor:pointer;font:inherit;font-size:14px;font-weight:700;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.tracking-olva .tracking-olva__form-button:hover:not(:disabled){background:var(--tracking-soft);color:var(--tracking-ink)}.tracking-olva .tracking-olva__form-button:disabled{cursor:not-allowed;opacity:.5}.tracking-olva .tracking-olva__tracking-box{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:100px;padding:24px;background:var(--tracking-soft)}.tracking-olva .tracking-olva__tracking-info{display:flex;align-items:center;gap:16px;min-width:0}.tracking-olva .tracking-olva__tracking-info>div:last-child{min-width:0}.tracking-olva .tracking-olva__tracking-label{margin-bottom:4px;color:var(--tracking-muted);font-size:13px;font-weight:600;line-height:1.3}.tracking-olva .tracking-olva__tracking-number{color:var(--tracking-ink);font-size:24px;font-weight:700;letter-spacing:.02em;line-height:1.2;overflow-wrap:anywhere}.tracking-olva .tracking-olva__olva-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:8px 18px;border:1px solid var(--tracking-ink);border-radius:0;background:var(--tracking-paper);color:var(--tracking-ink);font-size:14px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;transition:background-color .15s ease}.tracking-olva .tracking-olva__olva-button:hover{background:var(--tracking-soft)}.tracking-olva .tracking-olva__olva-button span{min-width:0;overflow-wrap:anywhere}.tracking-olva .tracking-olva__shipment-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;min-height:91px;margin-top:32px;padding:24px;border:1px solid var(--tracking-border);background:var(--tracking-paper)}.tracking-olva .tracking-olva__shipment-column{min-width:0}.tracking-olva .tracking-olva__shipment-heading{display:flex;align-items:center;gap:10px;margin-bottom:8px;color:var(--tracking-ink);font-size:13px;font-weight:700;line-height:1.3}.tracking-olva .tracking-olva__shipment-heading svg{flex:0 0 auto}.tracking-olva .tracking-olva__shipment-text{color:var(--tracking-muted);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.tracking-olva .tracking-olva__history{margin-top:40px}.tracking-olva .tracking-olva__history-title{display:flex;align-items:center;gap:12px;margin-bottom:24px;color:var(--tracking-ink);font-family:var(--heading-font-family, inherit);font-size:20px;font-weight:var(--heading-font-weight, 700);letter-spacing:var(--heading-letter-spacing, -.04em);line-height:1.2;text-transform:uppercase}.tracking-olva .tracking-olva__timeline{position:relative;padding:0 0 0 56px}.tracking-olva .tracking-olva__timeline:before{content:"";position:absolute;top:0;bottom:0;left:15px;width:1px;background:var(--tracking-border)}.tracking-olva .tracking-olva__item{position:relative;margin-bottom:24px}.tracking-olva .tracking-olva__item:last-child{margin-bottom:0}.tracking-olva .tracking-olva__marker{position:absolute;z-index:1;top:2px;left:-56px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:3px solid var(--tracking-paper);border-radius:50%;background:var(--tracking-ink);color:var(--tracking-paper)}.tracking-olva .tracking-olva__marker-icon{display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700}.tracking-olva .tracking-olva__event{width:100%;min-width:0;padding:0 0 24px;border-bottom:1px solid var(--tracking-border);background:var(--tracking-paper);overflow-wrap:anywhere}.tracking-olva .tracking-olva__item:last-child .tracking-olva__event{border-bottom:0;padding-bottom:0}.tracking-olva .tracking-olva__event-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.tracking-olva .tracking-olva__date,.tracking-olva .tracking-olva__event-code{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:5px 10px;color:var(--tracking-ink);font-size:12px;line-height:1.3}.tracking-olva .tracking-olva__date{background:var(--tracking-soft)}.tracking-olva .tracking-olva__event-code{border:1px solid var(--tracking-border);background:var(--tracking-paper);font-weight:600}.tracking-olva .tracking-olva__event-title{margin:0 0 8px;color:var(--tracking-ink);font-family:var(--heading-font-family, inherit);font-size:18px;font-weight:var(--heading-font-weight, 700);letter-spacing:var(--heading-letter-spacing, -.04em);line-height:1.25;text-transform:uppercase}.tracking-olva .tracking-olva__location{margin:0;color:var(--tracking-muted);font-size:14px;line-height:1.5}.tracking-olva .tracking-olva__details{margin-top:16px;padding-top:12px;border-top:1px solid var(--tracking-border)}.tracking-olva .tracking-olva__details p{margin:5px 0;color:var(--tracking-muted);font-size:14px;line-height:1.5}.tracking-olva .tracking-olva__details strong{color:var(--tracking-ink)}.tracking-olva .tracking-olva__state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:130px;margin-top:24px;padding:24px;background:var(--tracking-soft);color:var(--tracking-ink);text-align:center}.tracking-olva .tracking-olva__state p{margin:12px 0 0;font-size:14px;line-height:1.5}.tracking-olva .tracking-olva__state--error{border-left:4px solid var(--tracking-ink)}.tracking-olva .tracking-olva__spinner{width:36px;height:36px;border:4px solid var(--tracking-border);border-top-color:var(--tracking-ink);border-radius:50%;animation:tracking-olva-spin .8s linear infinite}@keyframes tracking-olva-spin{to{transform:rotate(360deg)}}@media screen and (max-width:749px){.tracking-olva .tracking-olva__header{gap:12px;padding-bottom:24px}.tracking-olva .tracking-olva__header-icon svg{width:27px;height:27px}.tracking-olva .tracking-olva__title{font-size:24px}.tracking-olva .tracking-olva__content{padding-top:24px;padding-bottom:28px}.tracking-olva .tracking-olva__intro{margin-bottom:20px;font-size:14px}.tracking-olva .tracking-olva__form{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:24px}.tracking-olva .tracking-olva__form-field{max-width:none}.tracking-olva .tracking-olva__form-button{width:100%;text-align:center}.tracking-olva .tracking-olva__tracking-box{flex-direction:column;align-items:stretch;gap:20px;padding:20px}.tracking-olva .tracking-olva__tracking-number{font-size:21px}.tracking-olva .tracking-olva__olva-button{width:100%}.tracking-olva .tracking-olva__shipment-info{grid-template-columns:1fr;gap:24px;margin-top:24px;padding:20px}.tracking-olva .tracking-olva__history{margin-top:32px}.tracking-olva .tracking-olva__history-title{font-size:18px}.tracking-olva .tracking-olva__timeline{padding-left:48px}.tracking-olva .tracking-olva__timeline:before{left:13px}.tracking-olva .tracking-olva__marker{left:-48px;width:28px;height:28px}.tracking-olva .tracking-olva__event-title{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/tracking-olva.css.map */
