hush-shipping-progress{--hush-shipping-charcoal: #232322;--hush-shipping-track: #585851;--hush-shipping-divider: #65655c;display:block;inline-size:100%;min-inline-size:0;color:var(--hush-shipping-charcoal);font-family:var(--font-body-family, Rubik, sans-serif);font-style:var(--font-body-style, normal);line-height:1.45;overflow-wrap:anywhere}hush-shipping-progress[hidden],hush-shipping-progress [hidden]{display:none!important}hush-shipping-progress *,hush-shipping-progress *:before,hush-shipping-progress *:after{box-sizing:border-box}.hush-shipping-progress__card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 90px;align-items:center;gap:20px;padding:24px;border-radius:0;background:var(--hush-shipping-charcoal);color:#fff}.hush-shipping-progress__copy{min-inline-size:0}.hush-shipping-progress__eyebrow{margin:0 0 14px;color:#d8d8d2;font-size:10px;font-weight:500;line-height:1.4;text-transform:uppercase}.hush-shipping-progress__heading{margin:0 0 12px;color:inherit;font-family:var(--font-heading-family, Oswald, sans-serif);font-size:30px;font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 600);line-height:1.1;letter-spacing:0;text-transform:uppercase;overflow-wrap:normal}.hush-shipping-progress__message{margin:0;color:inherit;font-size:15px;line-height:1.45}.hush-shipping-progress__ring{display:block;inline-size:90px;block-size:90px;overflow:visible;color:#fff}.hush-shipping-progress__ring-track{stroke:var(--hush-shipping-track)}.hush-shipping-progress__ring-value{stroke:#fff;stroke-linecap:butt}.hush-shipping-progress__progress{display:block;inline-size:100%;block-size:4px;overflow:hidden;border-radius:2px;background:#deded9}.hush-shipping-progress__bar{display:block;inline-size:var(--shipping-progress, 0%);block-size:100%;border-radius:inherit;background:currentColor}.hush-shipping-progress__card>.hush-shipping-progress__progress,.hush-shipping-progress__visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.hush-shipping-progress__metrics{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin:0;padding-block-start:18px;border-block-start:1px solid var(--hush-shipping-divider);color:#e0e0da}.hush-shipping-progress__metrics>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;min-inline-size:0}.hush-shipping-progress__metrics>div:last-child{justify-content:flex-end;text-align:end}.hush-shipping-progress__metrics dt,.hush-shipping-progress__metrics dd{margin:0;font-size:11px;font-weight:500;line-height:1.4}.hush-shipping-progress__metrics dt{text-transform:uppercase}.hush-shipping-progress__notes{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;min-inline-size:0;padding-block-start:4px;color:#666660;font-size:11px;line-height:1.4}.hush-shipping-progress__details{display:inline-flex;align-items:center;min-block-size:44px;max-inline-size:100%;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px}.hush-shipping-progress__details:focus-visible,.hush-shipping-progress__announcement-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.hush-shipping-progress--announcement{color:#fff}.announcement-bar--shipping-progress{height:auto;min-height:0;padding-block:6px;overflow:visible}.announcement-bar--shipping-progress .announcement-bar__message,.announcement-bar--shipping-progress .announcement-bar__slide{height:auto;min-height:24px;line-height:1.35}.announcement-bar--shipping-progress .announcement-bar__box{padding-inline:12px}.announcement-bar--shipping-progress .announcement-bar__text{font-size:14px;line-height:1.35}.announcement-bar--shipping-progress .announcement-bar__text p{margin:0}.hush-shipping-progress__announcement{position:relative;max-inline-size:48rem;margin-inline:auto;padding:0 12px 8px;text-align:center}.hush-shipping-progress__announcement-link{display:flex;align-items:center;justify-content:center;min-block-size:44px;color:inherit;text-decoration:none}.hush-shipping-progress__announcement .hush-shipping-progress__message{font-family:var(--font-heading-family, Oswald, sans-serif);font-size:14px;font-weight:var(--font-heading-weight, 600);line-height:1.35;text-transform:uppercase}.hush-shipping-progress__announcement .hush-shipping-progress__progress{max-inline-size:28rem;margin:0 auto;background:var(--hush-shipping-track)}.hush-shipping-progress__product{padding:14px 16px;background:#f4f4f1}.hush-shipping-progress__product .hush-shipping-progress__message{font-size:13px;font-weight:500}.hush-shipping-progress__product .hush-shipping-progress__progress{margin-block-start:10px}.hush-shipping-progress__product .hush-shipping-progress__notes{padding-block-start:4px}@media(max-width:749px){.hush-shipping-progress__card{grid-template-columns:minmax(0,1fr) 76px;gap:18px 14px;padding:20px}.hush-shipping-progress__heading{font-size:25px}.hush-shipping-progress__message{font-size:14px}.hush-shipping-progress__ring{inline-size:76px;block-size:76px}.hush-shipping-progress__announcement .hush-shipping-progress__message{font-size:13px}}@media(prefers-reduced-motion:reduce){hush-shipping-progress,hush-shipping-progress *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/hush-shipping-progress.css.map */
