.delivery-motion-wrap{position:relative;min-width:0}
.delivery-track{overflow:hidden;isolation:isolate}
.delivery-promo-composition{background:var(--delivery-bg,#fff);color:var(--delivery-ink,#171717)}
.delivery-promo-composition .delivery-promo-copy>small,.delivery-promo-composition .delivery-promo-copy>strong em{color:var(--delivery-accent,#dc101d)}
.delivery-promo-composition .delivery-promo-copy>span{color:var(--delivery-ink,#4f535a)}
.delivery-promo-composition .delivery-promo-benefits{color:#171717}
.delivery-track .delivery-promo-visual{clip-path:none;overflow:visible;z-index:1}
.delivery-track .delivery-promo-visual img{translate:none;rotate:none}
.delivery-track .delivery-promo-copy{position:relative;z-index:2}
.delivery-promo-composition .delivery-promo-copy>b{background:var(--delivery-button,#ffcc24);color:var(--delivery-button-ink,#171717);box-shadow:0 8px 20px #0002;border:1px solid #0002}
.delivery-promo-composition:hover .delivery-promo-copy>b,.delivery-promo-composition:focus-visible .delivery-promo-copy>b{filter:brightness(.95)}
.delivery-track .delivery-promo-benefits{z-index:3}
.delivery-track .rider-pass{animation:rider-straight-pass 1.65s linear both;will-change:translate}
@keyframes rider-straight-pass{
 0%{translate:0 0;opacity:1;animation-timing-function:cubic-bezier(.42,0,.8,.55)}
 60%{translate:var(--rider-exit-x,-220%) 0;opacity:1}
 61%{translate:var(--rider-exit-x,-220%) 0;opacity:0}
 62%{translate:var(--rider-enter-x,115%) 0;opacity:0}
 63%{translate:var(--rider-enter-x,115%) 0;opacity:1;animation-timing-function:cubic-bezier(.15,.5,.25,1)}
 100%{translate:0 0;opacity:1}
}
.delivery-sound-toggle{position:absolute;right:14px;top:12px;z-index:3;padding:7px 10px;border:1px solid #ddd;border-radius:20px;background:#fffffff0;color:#555;font:inherit;font-size:11px;cursor:pointer}
.delivery-sound-toggle:focus-visible{outline:2px solid #ed1c24;outline-offset:3px}
@media(hover:none){.delivery-sound-toggle{display:none}}
@media(prefers-reduced-motion:reduce){.delivery-track .rider-pass{animation:none;translate:none;rotate:none}.delivery-sound-toggle{display:none}}
