.rd-tracking-public,.rd-account-tracking{--rt-line:rgba(236,225,210,.16);--rt-gold:#c5a06c;--rt-ivory:#f0e9df;color:#eee6dc}.rd-tracking-public{width:min(1180px,92vw);margin:0 auto;padding:clamp(4rem,8vw,8rem) 0}.rd-tracking-hero,.rd-tracking-account-head{max-width:760px;margin-bottom:clamp(2rem,5vw,4rem)}.rd-tracking-kicker{margin:0 0 .75rem;color:var(--rt-gold);font-size:.66rem;letter-spacing:.24em;text-transform:uppercase}.rd-tracking-hero h1,.rd-tracking-account-head h1{margin:0 0 1rem;font-family:var(--rd-serif,serif);font-size:clamp(3rem,7vw,7rem);font-weight:400;line-height:.9}.rd-tracking-hero>p:last-child,.rd-tracking-account-head>p:last-child{max-width:640px;color:rgba(240,233,223,.7)}.rd-tracking-form{display:grid;grid-template-columns:1fr 1fr auto;gap:1px;max-width:980px;background:var(--rt-line);border:1px solid var(--rt-line)}.rd-tracking-form label{display:grid;gap:.5rem;padding:1rem;background:#0c0a09}.rd-tracking-form label span{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}.rd-tracking-form input{min-height:54px;border:0;border-bottom:1px solid var(--rt-line);background:transparent;color:var(--rt-ivory);font-size:1rem}.rd-tracking-form button{border:0;background:#e7d0b2;color:#0a0807;padding:0 2rem;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}.rd-tracking-error{grid-column:1/-1;padding:1rem;background:#2c1515;color:#f2c9c9}.rd-tracking-card{border:1px solid var(--rt-line);background:#0b0908}.rd-tracking-card__head{display:flex;justify-content:space-between;gap:2rem;padding:clamp(1.4rem,3vw,2.5rem);border-bottom:1px solid var(--rt-line)}.rd-tracking-card__head h2{margin:.1rem 0;font-family:var(--rd-serif,serif);font-size:clamp(2rem,4vw,4rem);font-weight:400}.rd-tracking-card__head span{color:rgba(240,233,223,.55)}.rd-tracking-current{display:grid;align-content:start;gap:.25rem;text-align:right}.rd-tracking-current small,.rd-tracking-shipment small{font-size:.58rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(240,233,223,.5)}.rd-tracking-current strong{font-family:var(--rd-serif,serif);font-size:1.5rem;font-weight:400}.rd-tracking-current.is-delayed strong{color:#d69a84}.rd-tracking-timeline{display:grid;grid-template-columns:repeat(5,1fr);padding:2rem clamp(1rem,3vw,2.5rem);border-bottom:1px solid var(--rt-line)}.rd-tracking-step{position:relative;display:grid;gap:.75rem;color:rgba(240,233,223,.35);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.rd-tracking-step:after{position:absolute;top:5px;left:8px;right:-8px;height:1px;background:var(--rt-line);content:""}.rd-tracking-step:last-child:after{display:none}.rd-tracking-step i{position:relative;z-index:1;width:11px;height:11px;border:1px solid rgba(240,233,223,.4);border-radius:50%;background:#0b0908}.rd-tracking-step.is-done{color:var(--rt-ivory)}.rd-tracking-step.is-done i{border-color:var(--rt-gold);background:var(--rt-gold)}.rd-tracking-step.is-current i{box-shadow:0 0 0 5px rgba(197,160,108,.14)}.rd-tracking-alert,.rd-tracking-note{display:grid;gap:.35rem;margin:1.5rem clamp(1rem,3vw,2.5rem);padding:1rem 1.2rem;border-left:2px solid var(--rt-gold);background:rgba(197,160,108,.07)}.rd-tracking-alert{border-left-color:#bd6d58;background:rgba(189,109,88,.08)}.rd-tracking-shipment{display:flex;flex-wrap:wrap;align-items:center;gap:2rem;padding:1.5rem clamp(1rem,3vw,2.5rem);border-block:1px solid var(--rt-line)}.rd-tracking-shipment div{display:grid;gap:.25rem}.rd-tracking-link{margin-left:auto;color:var(--rt-gold);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.rd-tracking-products{padding:0 clamp(1rem,3vw,2.5rem)}.rd-tracking-product{display:grid;grid-template-columns:72px 1fr auto;gap:1rem;align-items:center;padding:1rem 0;border-bottom:1px solid var(--rt-line)}.rd-tracking-product__image img{width:72px;height:92px;object-fit:cover}.rd-tracking-product>span:nth-child(2){display:grid;gap:.3rem}.rd-tracking-product small{color:rgba(240,233,223,.55)}.rd-tracking-total{display:flex;justify-content:space-between;padding:1.5rem clamp(1rem,3vw,2.5rem);font-family:var(--rd-serif,serif);font-size:1.5rem}.rd-tracking-order-list{border-top:1px solid var(--rt-line)}.rd-tracking-order-list>a{display:grid;grid-template-columns:1fr 180px 100px;align-items:center;gap:1rem;padding:1.2rem 0;border-bottom:1px solid var(--rt-line);color:inherit;text-decoration:none}.rd-tracking-order-list>a>span:first-child{display:grid;gap:.25rem}.rd-tracking-order-list small{color:rgba(240,233,223,.5)}.rd-tracking-order-list b{color:var(--rt-gold);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase}.rd-tracking-back{display:inline-block;margin-top:1.5rem;color:var(--rt-gold)}.rd-tracking-empty{padding:2rem 0;color:rgba(240,233,223,.6)}
@media(max-width:760px){.rd-tracking-form{grid-template-columns:1fr}.rd-tracking-form button{min-height:56px}.rd-tracking-card__head{align-items:flex-start;flex-direction:column}.rd-tracking-current{text-align:left}.rd-tracking-timeline{overflow-x:auto;grid-template-columns:repeat(5,minmax(105px,1fr));padding-bottom:1.3rem}.rd-tracking-product{grid-template-columns:58px 1fr}.rd-tracking-product__image img{width:58px;height:76px}.rd-tracking-product>b{grid-column:2}.rd-tracking-shipment{align-items:flex-start;flex-direction:column;gap:1rem}.rd-tracking-link{margin-left:0}.rd-tracking-order-list>a{grid-template-columns:1fr auto}.rd-tracking-order-list>a>b{grid-column:1/-1}}
