/* ShipTwice v4.5: clean tracking hero and international navigation */
.st-track-panel{background:linear-gradient(128deg,#06266b 0%,#0753c1 62%,#086bf3 100%)!important;position:relative;isolation:isolate}
.st-track-panel::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.13;background:repeating-linear-gradient(148deg,transparent 0 45px,#d5edff 46px 47px,transparent 48px 110px);z-index:-1}
.st-localization-ribbon{border-top:1px solid #d7e5f5;background:#f3f8ff;color:#153c78}
.st-localization-ribbon>.wrap{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:11px 0}
.st-locale-title{font-weight:800;font-size:12px;white-space:nowrap}
.st-flags-nav{display:flex;flex-wrap:wrap;align-items:center;gap:6px}
.st-flags-nav a{font-size:22px;display:inline-flex;gap:3px;align-items:center;padding:4px 6px;border-radius:8px;text-decoration:none;color:#174179}
.st-flags-nav a:hover,.st-flags-nav a:focus-visible{background:#dcecff;outline:2px solid #0f64dc;outline-offset:1px}
.st-flags-nav .st-flag-label{font-size:9px;font-weight:750;color:#3a5882}
.st-flags-nav a.st-all-regions{font-size:12px;font-weight:800;margin-left:7px}
.st-global-ribbon{display:none}
.st-mail-address{line-height:1.6}
.st-location-card .st-code-flag b{font-size:clamp(15px,1.3vw,20px)}
@media(max-width:700px){.st-flags-nav{gap:2px}.st-flags-nav a{font-size:21px;padding:4px}.st-localization-ribbon>.wrap{align-items:start}.st-locale-title{width:100%}}
