.cell-shopping-list{--border-color:var(--component-cell-shopping-list-border-color);color:var(--component-cell-shopping-list-color);background:var(--component-cell-shopping-list-background);border:1px solid var(--border-color);display:flex;flex-flow:var(--component-cell-shopping-list-flex-flow);width:var(--component-cell-shopping-list-width);max-width:var(--component-cell-shopping-list-max-width);height:100%;text-overflow:ellipsis;overflow:visible;white-space:nowrap;padding:var(--component-cell-shopping-list-padding);box-sizing:border-box;align-content:center;align-items:center;transition:all .43s cubic-bezier(.2,.9,.42,1);border-radius:var(--component-cell-shopping-list-border-radius);will-change:transform;z-index:1;outline:none}.cell-shopping-list input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:0;margin:0;-webkit-appearance:none;appearance:none;outline:none;border:none;opacity:0;z-index:3;cursor:pointer}body.user-is-tabbing .cell-shopping-list:focus{box-shadow:inset var(--focus-ring)}.cell-shopping-list .cart-icon{height:var(--component-cell-shopping-list-cart-icon-height);margin:var(--component-cell-shopping-list-cart-icon-margin);fill:var(--component-cell-shopping-list-cart-icon-fill)}.cell-shopping-list .cell-content{text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;z-index:3;width:100%;padding:var(--component-cell-shopping-list-cell-content-padding);color:inherit}.cell-shopping-list .cell-content .title-shopping-list{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font:var(--component-cell-shopping-list-cell-content-title-shopping-list-font);font-weight:500;color:inherit}.cell-shopping-list .accessory{--size:20px;position:absolute;top:calc(var(--size)*-1/3);right:calc(var(--size)*-1/3);width:20px;height:auto;cursor:pointer;fill:var(--color-red);background:#fff;border-radius:100px;z-index:4}.cell-shopping-list.add-button{padding:var(--component-cell-shopping-list-add-button-padding);background:var(--component-cell-shopping-list-add-button-background);border:2px dashed var(--border-color)}.cell-shopping-list.add-button .cart-icon{margin:var(--component-cell-shopping-list-add-button-cart-icon-margin)}.cell-shopping-list.current{cursor:default;color:var(--component-cell-shopping-list-current-color);background:var(--component-cell-shopping-list-current-background);--shadow-elevation:var(--component-cell-shopping-list-current-shadow-elevation);--shadow-color:var(--component-cell-shopping-list-current-shadow-color);box-shadow:0 var(--shadow-elevation) calc(var(--shadow-elevation)*2) var(--shadow-color),0 calc(var(--shadow-elevation)*2) calc(var(--shadow-elevation)*3) var(--shadow-color),0 calc(var(--shadow-elevation)*3) calc(var(--shadow-elevation)*4) var(--shadow-color),0 calc(var(--shadow-elevation)*4) calc(var(--shadow-elevation)*5) var(--shadow-color)}@media(hover:hover){.cell-shopping-list:not(.current):hover{--shadow-elevation:var(--component-cell-shopping-list-hover-shadow-elevation);--shadow-color:var(--component-cell-shopping-list-hover-shadow-color);--border-color:transparent;cursor:pointer;-webkit-transform:translateY(calc(var(--shadow-elevation)*-1));transform:translateY(calc(var(--shadow-elevation)*-1));color:var(--primary-label-color);background:var(--component-cell-shopping-list-hover-background);z-index:1;box-shadow:0 var(--shadow-elevation) calc(var(--shadow-elevation)*2) var(--shadow-color),0 calc(var(--shadow-elevation)*2) calc(var(--shadow-elevation)*3) var(--shadow-color),0 calc(var(--shadow-elevation)*3) calc(var(--shadow-elevation)*4) var(--shadow-color),0 calc(var(--shadow-elevation)*4) calc(var(--shadow-elevation)*5) var(--shadow-color)}}.cell-shopping-list.disabled{opacity:.6;cursor:not-allowed;pointer-events:none;-webkit-filter:saturate(0);filter:saturate(0)}.cell-shopping-list.editing .cart-icon,.cell-shopping-list.editing h4.title-shopping-list{-webkit-animation:var(--component-cell-shopping-list-editing-animation);animation:var(--component-cell-shopping-list-editing-animation)}@-webkit-keyframes member-shake{0%{-webkit-transform:rotate(0deg) translate3d(-1px,0,0);transform:rotate(0deg) translate3d(-1px,0,0)}25%{-webkit-transform:rotate(2deg) translate3d(-1px,0,0);transform:rotate(2deg) translate3d(-1px,0,0)}50%{-webkit-transform:rotate(-2deg) translateZ(0);transform:rotate(-2deg) translateZ(0)}75%{-webkit-transform:rotate(-2deg) translate3d(1px,0,0);transform:rotate(-2deg) translate3d(1px,0,0)}to{-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}}@keyframes member-shake{0%{-webkit-transform:rotate(0deg) translate3d(-1px,0,0);transform:rotate(0deg) translate3d(-1px,0,0)}25%{-webkit-transform:rotate(2deg) translate3d(-1px,0,0);transform:rotate(2deg) translate3d(-1px,0,0)}50%{-webkit-transform:rotate(-2deg) translateZ(0);transform:rotate(-2deg) translateZ(0)}75%{-webkit-transform:rotate(-2deg) translate3d(1px,0,0);transform:rotate(-2deg) translate3d(1px,0,0)}to{-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}}.selector-shopping-list{display:grid;grid-auto-flow:column;grid-auto-columns:var(--component-selector-shopping-list-grid-auto-columns);grid-gap:8px;width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);white-space:nowrap;margin-bottom:var(--component-selector-shopping-list-margin-bottom);padding:var(--component-selector-shopping-list-padding);box-sizing:border-box}.selector-shopping-list:after{content:"";position:relative;width:1px;height:1px}.selector-shopping-list>fieldset{display:contents}@media(min-width:769px){.selector-shopping-list{padding:var(--component-selector-shopping-list-desktop-padding);grid-auto-flow:row;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;overflow-x:hidden;overflow-y:auto;height:100%}.selector-shopping-list .cell-shopping-list:not(.add-button){width:100%;justify-content:left}.selector-shopping-list .cell-shopping-list .title-shopping-list{max-width:20ch}}.cs-cell{display:flex;align-content:center;align-items:center;padding:8px 12px;box-sizing:border-box;-webkit-transform:scale(1);transform:scale(1);transition:all .43s cubic-bezier(.2,.9,.42,1);border-radius:var(--component-cell-border-radius);will-change:transform;cursor:default;position:relative;border:none;outline:none;text-align:left;background:transparent;width:100%}.cs-cell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-bottom:1px solid var(--tertiary-fill-color);transition:inherit}.cs-cell:last-child:after{opacity:0}.cs-cell.no-border{box-shadow:none;border:none}.cs-cell:last-child{box-shadow:none}@media(hover:hover){.cs-cell.clickable:not(.loading):not(.is-disabled):not(.is-active):hover{z-index:2;cursor:pointer}.cs-cell.clickable:not(.loading):not(.is-disabled):not(.is-active):hover:after{opacity:0}.cs-cell.clickable.hoverable:not(.loading):not(.disabled):not(.is-active):not(.order-archive-chat):hover{background:var(--component-cell-hover-background);-webkit-transform:var(--component-cell-hover-transform);transform:var(--component-cell-hover-transform);box-shadow:var(--component-cell-hover-box-shadow);opacity:var(--component-cell-hover-opacity)}.cs-cell.clickable.hoverable:not(.loading):not(.disabled):not(.is-active):not(.order-archive-chat):hover:after{opacity:var(--component-cell-hover-after-opacity)}.cs-cell.clickable.hoverable:not(.loading):not(.disabled):not(.is-active):not(.order-archive-chat):hover:active{box-shadow:var(--component-cell-hover-active-box-shadow);-webkit-transform:scale3d(.98,.98,.98);transform:scale3d(.98,.98,.98)}}body.user-is-tabbing .cs-cell.clickable:focus{box-shadow:inset var(--focus-ring)}.cs-cell.bordered{border-radius:var(--component-cell-border-radius);background:var(--background-elevated-tertiary)}.cs-cell.bordered,.cs-cell.bordered:active{box-shadow:inset 0 0 0 1.2px var(--tertiary-fill-color)}.cs-cell.bordered:active{-webkit-transform:scale3d(.98,.98,.98);transform:scale3d(.98,.98,.98)}.cs-cell .label{color:var(--secondary-label-color);font:var(--font-callout-default)}.cs-cell.is-active .label{cursor:default}.cs-cell .detail-label,.cs-cell.widget .label{color:var(--primary-label-color)}.cs-cell .detail-label{font:var(--font-callout-bold)}.cs-cell.is-active .detail-label{cursor:default}.cs-cell.widget .detail-label{font:var(--font-body-default)}.cs-cell .main-icon{padding:0 12px 0 0;min-height:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;border:none}.cs-cell .main-icon img{z-index:2}.cs-cell .main-icon .cs-lib-icon.icon{display:block;fill:#fff;width:28px;height:auto;-webkit-user-select:none;user-select:none;border-radius:50%;box-sizing:border-box;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),inset 0 0 0 1px rgba(0,0,0,.1);flex-shrink:0}.cs-cell .main-icon .cs-lib-icon.icon.home{background:rgba(var(--color-blue-rgb),.8);padding:4px}.cs-cell .main-icon .cs-lib-icon.icon.work{background:#ff9800;padding:6px}.cs-cell .main-icon .cs-lib-icon.icon.sharedList{background:none;box-shadow:none}.cs-cell .accessory{padding:0;min-height:34px;flex-direction:column;align-items:center;justify-content:center;display:flex;position:relative;z-index:2;background:transparent;border:none}.cs-cell .accessory .remove-icon{width:20px;height:20px;fill:var(--color-red)}.cs-cell .accessory .chevron{height:13px;fill:var(--component-cell-chevron-fill);margin-left:8px}.cs-cell .accessory .arrow-top-left{width:20px;height:20px;fill:var(--tertiary-label-color);margin-left:8px}.cs-cell .content{width:100%;max-width:100%;position:relative;overflow:hidden;background:transparent;border:none;text-align:inherit}.cs-cell.is-active .content{cursor:default}.cs-cell .content>*{line-height:1.4em}.cs-cell:not(.loading):not(.disabled) .clickable{cursor:pointer}.cs-cell.is-disabled .content,.cs-cell.is-disabled .main-icon{opacity:.5}.cs-cell .add-icon{display:flex;width:26px;height:26px;background-color:var(--component-cell-add-icon-background-color);border-radius:50%;box-shadow:var(--component-cell-add-icon-box-shadow);margin-left:3px}.cs-cell .add-icon svg{width:14px;height:auto;margin:auto;fill:var(--component-cell-add-icon-svg-fill)}.cs-cell.disabled{cursor:inherit}.cs-cell .content .detail-label .loading-detail-label,.cs-cell .content .label .loading-label,.cs-cell.loading .content>*{-webkit-animation:pulseLoadingPlaceholder 1.5s ease-in-out infinite;animation:pulseLoadingPlaceholder 1.5s ease-in-out infinite;color:transparent!important;margin:10px 0;border-radius:3px;height:15px;cursor:default}.cs-cell .content .label .loading-label{margin:0 0 5px}.cs-cell .content .detail-label .loading-detail-label{margin:0}.cs-cell.loading .content{min-width:80%}.cs-cell.loading svg{transition:none!important}.cs-cell.loading .content>div *{visibility:hidden;opacity:0;color:transparent}.cs-cell.loading .main-icon{-webkit-animation:pulseLoadingPlaceholder 1.5s ease-in-out infinite;animation:pulseLoadingPlaceholder 1.5s ease-in-out infinite;width:48px;height:48px;border-radius:50%;padding:0!important;flex:none;margin:5px 5px 5px 15px!important;display:block}.cs-cell.loading .main-icon>*{visibility:hidden}.cs-cell.loading .accessory{visibility:hidden;opacity:0}body.user-is-tabbing .cs-cell:focus{box-shadow:inset var(--focus-ring)}.colored-cart-icon{display:block;background:#fff;width:24px;height:28px;border-radius:4px;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.colored-cart-icon .dot{display:block;width:5px;height:5px;border-radius:5px;background-color:red;box-shadow:inset 0 0 1px rgba(0,0,0,.25);margin:3px}.colored-cart-icon .sharing-icon{margin-top:4px;margin-left:-1px}.navigation-bar .uber-logo{display:none;visibility:hidden}.navigation-bar .eats-logo{display:flex;padding:8px}@media(hover:hover){.navigation-bar .cs-button.provider-back-btn:hover img{-webkit-transform:translateX(-3px);transform:translateX(-3px)}}.navigation-bar .cs-button.provider-back-btn .content{display:flex}.navigation-bar .cs-button.provider-back-btn .content img{transition:all .25s cubic-bezier(.25,.46,.45,.94)}@media(min-width:1024px){.navigation-bar .uber-logo{display:block;visibility:visible;height:24px;width:auto;fill:#000}.navigation-bar .cs-button.provider-back-btn{padding:0}.navigation-bar .cs-button.provider-back-btn svg{padding:0 11px 0 0}.navigation-bar .cs-button.account-button.uber{padding:10px;margin:-8px 16px;border-radius:50%;background:var(--component-header-account-icon-background-color)}.navigation-bar .cs-button.account-button.uber svg{height:16px;fill:var(--component-header-account-icon-fill)}.navigation-bar .cart-button.uber{padding:10px;margin:-8px 0}.navigation-bar .cart-button.uber:not(.with-items){background:var(--component-header-account-icon-background-color);border-radius:50%}.navigation-bar .cart-button.uber.with-items{padding:9px 16px}.navigation-bar .cart-button.uber.with-items svg{fill:var(--button-label-color)}.navigation-bar .cart-button.uber svg{height:16px;fill:var(--component-header-account-icon-fill)}}.navigation-bar .close-button{padding:0 16px;background:transparent;border:none;outline:none}.navigation-bar .cs-button.cart-button,.navigation-bar .cs-button.navigation,.navigation-bar .cs-button.uber-close-button{--hit-area:8px;margin:calc(var(--hit-area)*-1);padding:var(--hit-area)}@media(max-width:1024px){header.stores .search-mode-vail-mock{min-height:var(--component-shopping-list-selector-control-min-height)}}.modal-header-container.hidden{display:none}.modal>div:first-child{height:100%}.cs-editable-label{position:relative;height:62px;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:var(--component-editable-label-border-radius)}.cs-editable-label,.cs-editable-label>.input{width:100%;background-color:var(--component-editable-label-border-background);box-sizing:border-box}.cs-editable-label>.input{font-family:"Avenir Next",Avenir,sans-serif;border:none;color:var(--primary-label-color);font-weight:600;font-size:18px;height:50px;padding:0 8px;outline:none}.cs-editable-label>button:focus{outline:none}.cs-editable-label>.left-icon,.cs-editable-label>.right-icon{cursor:pointer;outline:none;width:auto;height:auto;position:relative;background:transparent;border:none}.cs-editable-label>.left-icon .editable-label-spinner.spinner-container,.cs-editable-label>.right-icon .editable-label-spinner.spinner-container{position:absolute;top:-9px;left:-9px}.cs-editable-label>.left-icon .editable-label-spinner.spinner-container .spinner,.cs-editable-label>.right-icon .editable-label-spinner.spinner-container .spinner{width:40px;height:40px}.cs-editable-label>.left-icon svg,.cs-editable-label>.right-icon svg{fill:var(--secondary-label-color);height:22px;width:22px}.cs-floating-menu{position:absolute;top:1px;right:0;width:40px;height:40px;border-radius:50%;transition:all .15s ease-in-out}.cs-floating-menu .cs-floating-menu-dots{display:block;width:5px;height:5px;border-radius:50%;position:absolute;top:18px;left:18px}.cs-floating-menu .cs-floating-menu-dots:before{left:-8px;transition:left .15s ease-in-out}.cs-floating-menu .cs-floating-menu-dots:after,.cs-floating-menu .cs-floating-menu-dots:before{display:block;content:".";color:transparent;width:5px;height:5px;border-radius:50%;background-color:inherit;position:absolute;top:0}.cs-floating-menu .cs-floating-menu-dots:after{right:-8px;transition:right .15s ease-in-out}.cs-floating-menu .cs-floating-menu-list{-webkit-animation:menu-list-enter .2s ease-in-out;animation:menu-list-enter .2s ease-in-out;position:absolute;right:-27px;top:80px;width:210px;z-index:3;background-color:var(--grouped-background-elevated-secondary);border:1px solid var(--quarternary-label-color);display:flex;flex-direction:column;justify-content:center;border-radius:8px;box-shadow:0 0 15px rgba(0,0,0,.1);padding:15px}.cs-floating-menu .cs-floating-menu-list:before{display:block;content:".";color:transparent;width:0;height:0;border:10px solid transparent;border-bottom:10px solid var(--quarternary-label-color);position:absolute;right:36px;top:-21px}.cs-floating-menu .cs-floating-menu-list:after{display:block;content:".";color:transparent;width:0;height:0;border:10px solid transparent;border-bottom:10px solid var(--grouped-background-elevated-secondary);position:absolute;right:36px;top:-20px}.cs-floating-menu .cs-floating-menu-list .button{width:calc(100% - 22px);margin:0 auto 10px;font:var(--font-headline-bold);padding:8px 16px}.cs-floating-menu .cs-floating-menu-list .button:last-child{margin-bottom:0}@-webkit-keyframes menu-list-enter{0%{opacity:0;-webkit-transform:translate-y(40px);transform:translate-y(40px);visibility:hidden}to{opacity:1;-webkit-transform:translate-y(80px);transform:translate-y(80px);visibility:visible}}@keyframes menu-list-enter{0%{opacity:0;-webkit-transform:translate-y(40px);transform:translate-y(40px);visibility:hidden}to{opacity:1;-webkit-transform:translate-y(80px);transform:translate-y(80px);visibility:visible}}.header-provider{--header-background-rgb:var(--component-header-background-rgb);--header-background:rgba(var(--header-background-rgb),1)}@media(prefers-color-scheme:dark){.header-provider{--header-background-rgb:var(--component-header-background-dark)}}@media(prefers-color-scheme:dark)and (min-width:1024px){.header-provider[data-viewport-aware=true]{--header-background-rgb:var(--component-header-background-dark-b)}}.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true][data-large-title-visible=true] .header,.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true][data-large-title-visible=true] .header~:not(.search-mode-vail),.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true][data-large-title-visible=true] .large-title,.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true][data-large-title-visible=true] .navigation-bar{-webkit-animation:toggleSearchMode var(--search-mode-animation-duration) ease forwards;animation:toggleSearchMode var(--search-mode-animation-duration) ease forwards}@media(min-width:1024px){.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true][data-large-title-visible=true] .header,.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true][data-large-title-visible=true] .header~:not(.search-mode-vail),.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true][data-large-title-visible=true] .large-title,.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true][data-large-title-visible=true] .navigation-bar{-webkit-animation:toggleDesktopSearchMode var(--search-mode-animation-duration) ease forwards;animation:toggleDesktopSearchMode var(--search-mode-animation-duration) ease forwards}}.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true]:not([data-large-title-visible=true]) .header,.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true]:not([data-large-title-visible=true]) .large-title,.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true]:not([data-large-title-visible=true]) .navigation-bar{-webkit-animation:toggleLightSearchMode var(--search-mode-animation-duration) ease forwards;animation:toggleLightSearchMode var(--search-mode-animation-duration) ease forwards}@media(min-width:1024px){.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true]:not([data-large-title-visible=true]) .header,.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true]:not([data-large-title-visible=true]) .large-title,.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true]:not([data-large-title-visible=true]) .navigation-bar{-webkit-animation:toggleDesktopLightSearchMode var(--search-mode-animation-duration) ease forwards;animation:toggleDesktopLightSearchMode var(--search-mode-animation-duration) ease forwards}}.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true]:not([data-large-title-visible=true]) .header~:not(.search-mode-vail){-webkit-animation:toggleSearchMode var(--search-mode-animation-duration) ease forwards;animation:toggleSearchMode var(--search-mode-animation-duration) ease forwards}@media(min-width:1024px){.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=true]:not([data-large-title-visible=true]) .header~:not(.search-mode-vail){-webkit-animation:toggleDesktopSearchMode var(--search-mode-animation-duration) ease forwards;animation:toggleDesktopSearchMode var(--search-mode-animation-duration) ease forwards}}.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=false][data-large-title-visible=true] .header,.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=false][data-large-title-visible=true] .header~:not(.search-mode-vail),.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=false][data-large-title-visible=true] .large-title,.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=false][data-large-title-visible=true] .navigation-bar{-webkit-animation:toggleSearchMode var(--search-mode-animation-duration) ease forwards;animation:toggleSearchMode var(--search-mode-animation-duration) ease forwards}.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=false]:not([data-large-title-visible=true]) .header,.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=false]:not([data-large-title-visible=true]) .large-title,.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=false]:not([data-large-title-visible=true]) .navigation-bar{-webkit-animation:toggleLightSearchMode var(--search-mode-animation-duration) ease forwards;animation:toggleLightSearchMode var(--search-mode-animation-duration) ease forwards}.header-provider[data-search-mode-visibility-status=opening][data-viewport-aware=false]:not([data-large-title-visible=true]) .header~:not(.search-mode-vail){-webkit-animation:toggleSearchMode var(--search-mode-animation-duration) ease forwards;animation:toggleSearchMode var(--search-mode-animation-duration) ease forwards}.header-provider[data-search-mode-visibility-status=open] .header-border,.header-provider[data-search-mode-visibility-status=open] .large-title,.header-provider[data-search-mode-visibility-status=open] .navigation-bar{pointer-events:none;-webkit-transform:none;transform:none;opacity:0;position:absolute;right:0;left:0;visibility:hidden}.header-provider[data-search-mode-visibility-status=open] .header{transition:none;margin-top:calc(var(--search-bar-offset-top)*-1);top:calc(var(--search-bar-offset-top)*-1)}@media(max-width:1023px){[data-viewport-aware=true].header-provider[data-search-mode-visibility-status=open] .header>.header-search-bar{margin-top:0}}[data-viewport-aware=false].header-provider[data-search-mode-visibility-status=open] .header>.header-search-bar{margin-top:0}.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true][data-large-title-visible=true] .header,.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true][data-large-title-visible=true] .header~:not(.search-mode-vail),.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true][data-large-title-visible=true] .large-title,.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true][data-large-title-visible=true] .navigation-bar{transition:none;animation:toggleSearchMode var(--search-mode-animation-duration) ease none reverse}@media(min-width:1024px){.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true][data-large-title-visible=true] .header,.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true][data-large-title-visible=true] .header~:not(.search-mode-vail),.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true][data-large-title-visible=true] .large-title,.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true][data-large-title-visible=true] .navigation-bar{animation:toggleDesktopSearchMode var(--search-mode-animation-duration) ease none reverse}}.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true]:not([data-large-title-visible=true]) .header,.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true]:not([data-large-title-visible=true]) .large-title,.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true]:not([data-large-title-visible=true]) .navigation-bar{animation:toggleLightSearchMode var(--search-mode-animation-duration) ease none reverse}@media(min-width:1024px){.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true]:not([data-large-title-visible=true]) .header,.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true]:not([data-large-title-visible=true]) .large-title,.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true]:not([data-large-title-visible=true]) .navigation-bar{animation:toggleDesktopLightSearchMode var(--search-mode-animation-duration) ease none reverse}}.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true]:not([data-large-title-visible=true]) .header~:not(.search-mode-vail){animation:toggleSearchMode var(--search-mode-animation-duration) ease none reverse}@media(min-width:1024px){.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=true]:not([data-large-title-visible=true]) .header~:not(.search-mode-vail){animation:toggleDesktopSearchMode var(--search-mode-animation-duration) ease none reverse}}.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=false][data-large-title-visible=true] .header,.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=false][data-large-title-visible=true] .header~:not(.search-mode-vail),.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=false][data-large-title-visible=true] .large-title,.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=false][data-large-title-visible=true] .navigation-bar{transition:none;animation:toggleSearchMode var(--search-mode-animation-duration) ease none reverse}.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=false]:not([data-large-title-visible=true]) .header,.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=false]:not([data-large-title-visible=true]) .large-title,.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=false]:not([data-large-title-visible=true]) .navigation-bar{animation:toggleLightSearchMode var(--search-mode-animation-duration) ease none reverse}.header-provider[data-search-mode-visibility-status=closing][data-viewport-aware=false]:not([data-large-title-visible=true]) .header~:not(.search-mode-vail){animation:toggleSearchMode var(--search-mode-animation-duration) ease none reverse}@-webkit-keyframes toggleSearchMode{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1 + var(--large-title-height)*-1 + var(--search-bar-padding-bottom)));transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1 + var(--large-title-height)*-1 + var(--search-bar-padding-bottom)))}}@keyframes toggleSearchMode{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1 + var(--large-title-height)*-1 + var(--search-bar-padding-bottom)));transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1 + var(--large-title-height)*-1 + var(--search-bar-padding-bottom)))}}@-webkit-keyframes toggleLightSearchMode{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1 + var(--search-bar-padding-bottom)));transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1 + var(--search-bar-padding-bottom)))}}@keyframes toggleLightSearchMode{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1 + var(--search-bar-padding-bottom)));transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1 + var(--search-bar-padding-bottom)))}}@-webkit-keyframes toggleDesktopSearchMode{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1));transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1))}}@keyframes toggleDesktopSearchMode{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1));transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1))}}@-webkit-keyframes toggleDesktopLightSearchMode{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1));transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1))}}@keyframes toggleDesktopLightSearchMode{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1));transform:translateY(calc(var(--navigation-bar-height)*-1 + var(--search-bar-offset-top)*-1))}}.navigation-bar{position:-webkit-sticky;position:sticky;top:0;z-index:12;display:flex;flex-flow:row;align-items:center;padding:var(--component-header-navigation-bar-padding);box-sizing:border-box;background:var(--header-background);box-shadow:var(--component-header-navigation-bar-box-shadow);min-height:var(--component-header-navigation-bar-min-height)}.navigation-bar[data-display-mode=largeTitle]{box-shadow:none}@media(min-width:1024px){.header-provider[data-viewport-aware=true] .navigation-bar{box-shadow:none;min-height:64px;padding:var(--component-header-navigation-bar-desktop-padding)}}@supports(padding:env(safe-area-inset-right)){.navigation-bar{padding-right:calc(16px + env(safe-area-inset-right));padding-left:calc(16px + env(safe-area-inset-left))}}.navigation-bar>.leading,.navigation-bar>.trailing{display:flex;flex-basis:20%;flex-shrink:var(--component-header-navigation-bar-leading-and-trailing-flex-shrink);flex-grow:var(--component-header-navigation-bar-leading-and-trailing-flex-grow)}.navigation-bar>.leading *,.navigation-bar>.trailing *{will-change:auto!important}.navigation-bar>.leading{order:1;justify-content:flex-start}.navigation-bar>.title{order:2;flex-grow:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;font:var(--component-header-navigation-bar-title-font);transition:opacity .15s cubic-bezier(.25,.46,.45,.94);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0;padding:10px 4px;box-sizing:border-box}.header-provider[data-large-title-visible=true] .navigation-bar>.title{opacity:0}@media(min-width:1024px){.header-provider[data-viewport-aware=true] .header-provider[data-large-title-visible=true] .navigation-bar>.title{opacity:1}}@media(min-width:1024px){.header-provider[data-viewport-aware=true] .navigation-bar>.title{opacity:1;font:var(--component-header-navigation-bar-title-desktop-font);font-weight:var(--component-header-navigation-bar-title-desktop-font-weight)}}.navigation-bar>.trailing{order:3;justify-content:flex-end;margin-left:auto}.navigation-bar+.large-title{position:relative;z-index:11;display:block;font:var(--component-header-navigation-bar-large-title-font);padding:0 16px 8px;background:var(--header-background);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@supports(padding:env(safe-area-inset-right)){.navigation-bar+.large-title{padding-right:calc(16px + env(safe-area-inset-right));padding-left:calc(16px + env(safe-area-inset-left));box-sizing:border-box}}@media(min-width:1024px){.header-provider[data-viewport-aware=true] .navigation-bar+.large-title{display:none;visibility:hidden;padding:0}}.header-search-bar{--search-bar-border-radius:var(--component-header-search-bar-border-radius);--search-bar-height:var(--component-header-search-bar-height);--search-bar-background-color:var(--component-header-search-bar-background-color);--search-bar-transition-duration:var(--search-mode-animation-duration);position:relative;display:flex;align-items:center;justify-content:center;flex-flow:column;width:100%;padding:var(--component-header-search-bar-padding);margin-top:var(--component-header-search-bar-margin-top);box-sizing:border-box;text-align:left;transition:opacity .2s ease,-webkit-transform var(--search-bar-transition-duration) ease;transition:transform var(--search-bar-transition-duration) ease,opacity .2s ease;transition:transform var(--search-bar-transition-duration) ease,opacity .2s ease,-webkit-transform var(--search-bar-transition-duration) ease}.header-provider[data-navigation-bar-display-mode=inline] .header-search-bar{padding:var(--component-header-search-bar-inline-navigation-bar-padding);margin-top:var(--component-header-search-bar-inline-navigation-bar-margin-top)}.header-search-bar:after{content:"";display:block;height:var(--component-header-search-bar-after-height);width:100%}.header-provider[data-navigation-bar-display-mode=inline] .header-search-bar:after{height:var(--component-header-search-bar-inline-navigation-bar-after-height)}@media(min-width:1024px){.header-provider[data-navigation-bar-display-mode=inline][data-viewport-aware=true] .header-search-bar:after{height:0}}@media(min-width:1024px){.header-provider[data-viewport-aware=true] .header-search-bar{grid-column:2/3;padding:10px;max-width:450px;margin:0 auto;height:100%}}.header-search-bar[data-disabled=true]{opacity:.4}@media(min-width:1024px){.header-provider[data-viewport-aware=true] .header-search-bar[data-isolated=true]~:not(.search-scroll-container){opacity:0;pointer-events:none;visibility:hidden}.header-provider[data-viewport-aware=true] .header-search-bar[data-isolated=true]~:not(.search-scroll-container):nth-child(n+4){display:none;visibility:hidden}}@media(max-width:1023px){.header-provider[data-viewport-aware=true] .header-search-bar[data-isolated=true]~:not(.search-scroll-container){display:none;visibility:hidden}}.header-provider[data-viewport-aware=false] .header-search-bar[data-isolated=true]~*{display:none;visibility:hidden}.header-search-bar[data-focused=true]{--search-bar-background-color:var(--component-header-search-bar-search-field-focus-background)}.header-search-bar[data-focused=true]>.search-container:before{opacity:var(--component-header-search-bar-search-field-focus-search-container-before-opacity)}.header-search-bar[data-focused=true]>.search-container>.search-icon{box-shadow:var(--component-header-search-bar-search-field-focus-search-icon-box-shadow)}.header-search-bar[data-focused=true]>.search-container>.search-input{width:var(--component-header-search-bar-search-field-focus-search-field-width);box-shadow:var(--component-header-search-bar-search-field-focus-search-field-box-shadow)}.header-search-bar[data-focused=true]>.search-container>.cancel-button-container .dummy-search-field-end{box-shadow:var(--component-header-search-bar-search-field-focus-dummy-search-field-end-box-shadow)}.header-search-bar[data-focused=true]>.search-container>.cancel-button-container:before{opacity:var(--component-header-search-bar-search-field-focus-cancel-button-container-before-opacity)}.header-search-bar .search-container{position:relative;width:100%;-webkit-transform:none;transform:none;overflow:hidden;padding:var(--component-header-search-bar-search-container-padding);box-sizing:border-box;transition:inherit;display:grid;grid-template-columns:-webkit-min-content 1fr repeat(2,auto);grid-template-columns:min-content 1fr repeat(2,auto);align-items:center}.header-search-bar .search-container:before{content:"";display:block;height:var(--search-bar-height);width:100%;background:rgba(var(--header-background-rgb),1);grid-column:1/3;grid-row:1/2;z-index:1;border-radius:var(--search-bar-border-radius) 0 0 var(--search-bar-border-radius);transition:border-radius 0s ease calc(var(--search-bar-transition-duration)/2)}[data-show-cancel=true].header-search-bar .search-container:before{border-radius:var(--search-bar-border-radius)}.header-search-bar .search-container .keyboard-access{position:absolute;top:0;right:10px;bottom:0;left:10px;width:calc(100% - 20px);z-index:3;border-radius:var(--search-bar-border-radius);background:transparent;outline:none;border:none;pointer-events:none}body.user-is-tabbing .header-search-bar .search-container .keyboard-access:focus{box-shadow:inset var(--focus-ring)}.header-search-bar .search-container .search-icon{flex-shrink:0;width:auto;height:var(--search-bar-height);background:var(--search-bar-background-color);border-radius:var(--search-bar-border-radius) 0 0 var(--search-bar-border-radius);display:flex;align-items:center;justify-content:center;padding-left:var(--component-header-search-bar-search-icon-padding-left);box-sizing:border-box;grid-column:1/2;grid-row:1/2;z-index:2;cursor:text}[data-disabled=true].header-search-bar .search-container .search-icon{cursor:not-allowed}.header-search-bar .search-container .search-icon svg{width:auto;height:16px;flex-shrink:0;fill:var(--component-header-search-bar-search-field-placeholder-color)}.header-search-bar .search-container .tag{background:var(--component-header-search-bar-tag-background);border-radius:var(--component-header-search-bar-tag-border-radius);color:#fff;padding:1px 4px;margin-right:4px;max-width:65%;text-overflow:ellipsis;overflow:hidden;z-index:4;white-space:nowrap;flex-grow:0;flex-shrink:1;font-size:var(--component-header-search-bar-tag-font-size);font-weight:var(--component-header-search-bar-tag-font-weight)}@media(min-width:769px){.header-search-bar .search-container .tag{max-width:70%}}.header-search-bar .search-container .search-input{display:flex;align-items:center;justify-content:flex-start;height:var(--search-bar-height);background:var(--search-bar-background-color);grid-column:2/3;grid-row:1/2;z-index:2;padding:var(--component-header-search-bar-search-field-padding);transition:border-radius 0s ease calc(var(--search-bar-transition-duration)/2);padding-top:0;padding-bottom:0;padding-right:0;overflow:hidden;border-radius:0;box-sizing:border-box}.header-search-bar .search-container .search-input+.focus-ring{pointer-events:none;display:block;height:var(--search-bar-height);width:100%;background:transparent;grid-column:1/4;grid-row:1/2;z-index:2;border-radius:var(--search-bar-border-radius);box-shadow:inset var(--focus-ring);opacity:0}[data-show-cancel=true].header-search-bar .search-container .search-input{border-radius:0 var(--search-bar-border-radius) var(--search-bar-border-radius) 0;padding-right:inherit}body.user-is-tabbing .header-search-bar .search-container .search-input:focus+.focus-ring{opacity:1}.header-search-bar .search-container .search-field{-webkit-appearance:none;border:none;outline:none;width:inherit;min-width:14px;background-color:transparent;height:var(--search-bar-height);margin:0;box-sizing:border-box;font:var(--component-header-search-bar-search-field-font);color:var(--primary-label-color);padding:var(--component-header-search-bar-search-field-padding);padding-left:0;padding-right:0;caret-color:var(--component-header-search-bar-cancel-button-color);transition:border-radius 0s ease calc(var(--search-bar-transition-duration)/2);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;opacity:1;flex-basis:0;flex-grow:1}[data-disabled=true].header-search-bar .search-container .search-field{cursor:not-allowed}.header-search-bar .search-container .search-field::-webkit-search-cancel-button,.header-search-bar .search-container .search-field::-webkit-search-decoration,.header-search-bar .search-container .search-field::-webkit-search-results-button,.header-search-bar .search-container .search-field::-webkit-search-results-decoration{-webkit-appearance:none}.header-search-bar .search-container .search-field::-webkit-input-placeholder{color:var(--component-header-search-bar-search-field-placeholder-color)}.header-search-bar .search-container .search-field::placeholder{color:var(--component-header-search-bar-search-field-placeholder-color)}.header-search-bar .search-container .clear-button{--icon-size:var(--component-header-search-bar-clear-button-icon-size);--left-space:calc(var(--search-bar-height)/2 - var(--icon-size)/2);grid-column:3/4;grid-row:1/2;position:relative;z-index:2;border:none;outline:none;background:transparent;width:calc(var(--search-bar-height) - var(--left-space));height:var(--search-bar-height);margin:0;padding:0;font-size:0;cursor:pointer;transition:opacity .2s ease;text-align:left;flex-shrink:0}@media(hover:hover){.header-search-bar .search-container .clear-button:hover{opacity:.6}}.header-search-bar .search-container .clear-button svg{border-radius:100px;width:var(--icon-size);height:auto;fill:var(--component-header-search-bar-clear-button-svg-fill);-webkit-transform:translateZ(0);transform:translateZ(0)}body.user-is-tabbing .header-search-bar .search-container .clear-button:focus svg{box-shadow:var(--focus-ring)}.header-search-bar .search-container .cancel-button-container{height:var(--search-bar-height);display:flex;align-items:center;justify-content:center;position:relative;transition:-webkit-transform var(--search-bar-transition-duration) ease;transition:transform var(--search-bar-transition-duration) ease;transition:transform var(--search-bar-transition-duration) ease,-webkit-transform var(--search-bar-transition-duration) ease;-webkit-transform:translateX(100%);transform:translateX(100%)}[data-show-cancel=true].header-search-bar .search-container .cancel-button-container{-webkit-transform:translateX(0);transform:translateX(0)}.header-search-bar .search-container .cancel-button-container:before{content:"";background-color:rgba(var(--header-background-rgb),1)}.header-search-bar .search-container .cancel-button-container .dummy-search-field-end,.header-search-bar .search-container .cancel-button-container:before{position:absolute;display:block;right:-50%;width:150%;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);border-radius:0 var(--search-bar-border-radius) var(--search-bar-border-radius) 0}.header-search-bar .search-container .cancel-button-container .dummy-search-field-end{background-color:var(--search-bar-background-color);cursor:text}.header-search-bar .search-container .cancel-button-container .dummy-search-field-end.mobile-position{right:-40%;width:138%}[data-disabled=true].header-search-bar .search-container .cancel-button-container .dummy-search-field-end{cursor:not-allowed}.header-search-bar .search-container .cancel-button-container .cancel-button{-webkit-appearance:none;border:none;outline:none;background:none;box-shadow:none;border-radius:var(--search-bar-border-radius);padding-right:16px;margin:0 -6px 0 0;padding-left:16px;box-sizing:border-box;font:var(--component-header-search-bar-cancel-button-font);color:var(--component-header-search-bar-cancel-button-color);transition:opacity var(--search-bar-transition-duration) ease;-webkit-text-decoration:var(--component-header-search-bar-cancel-button-underline);text-decoration:var(--component-header-search-bar-cancel-button-underline);opacity:0;height:100%;cursor:pointer}body.user-is-tabbing .header-search-bar .search-container .cancel-button-container .cancel-button:focus{box-shadow:inset var(--focus-ring)}.header-search-bar .search-container .cancel-button-container .cancel-button:disabled{cursor:default}[data-show-cancel=true].header-search-bar .search-container .cancel-button-container .cancel-button{opacity:1}@media(hover:hover){[data-show-cancel=true].header-search-bar .search-container .cancel-button-container .cancel-button:hover{opacity:.6}}.header,.header-border{box-shadow:var(--component-header-box-shadow);position:-webkit-sticky;position:sticky;top:calc(var(--navigation-bar-height) - var(--search-bar-padding-bottom));background:var(--header-background)}.header-border{display:block;width:100%;height:1px;overflow:visible}.header{z-index:10;margin:0;padding:0;overflow:visible}@media(min-width:1024px){.header-provider[data-viewport-aware=true] .header{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;grid-template-rows:var(--component-header-desktop-template-rows);align-items:center;padding:var(--component-header-desktop-padding)}}@media(min-width:1024px){.header-provider[data-viewport-aware=true]:not([data-search-mode-visibility-status=open]) .header{top:var(--navigation-bar-height)}}@supports(padding:env(safe-area-inset-right)){.header{padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left);box-sizing:border-box}}.header:after{content:"";height:calc(var(--header-height) + var(--large-title-height) + var(--navigation-bar-height));position:absolute;right:0;bottom:0;left:0;z-index:-1;background:var(--header-background)}.header+.search-mode-vail,.header>.search-mode-vail-mock{width:100%;background:rgba(0,0,0,.2);opacity:0;pointer-events:none;transition:opacity var(--search-mode-animation-duration) ease}.header+.search-mode-vail[data-visible=true],.header>.search-mode-vail-mock[data-visible=true]{opacity:1;pointer-events:all}.header+.search-mode-vail{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;z-index:5}.header .search-mode-vail-mock{position:absolute;bottom:0;right:0;left:0;height:var(--search-bar-offset-bottom);z-index:10}.cs-input{width:100%;margin-bottom:20px}.cs-input input{background:var(--grouped-background-elevated-secondary);color:var(--primary-label-color);fill:var(--primary-label-color);box-shadow:inset 0 0 0 1.4px var(--tertiary-fill-color);outline:none;border:none;margin:0;width:100%;padding:8px 16px;box-sizing:border-box;font:var(--font-body-default);border-radius:0 var(--border-radius) var(--border-radius) 0;line-height:normal;-webkit-appearance:none;border-radius:8px;transition:all .43s cubic-bezier(.2,.9,.42,1)}.cs-input input:focus{box-shadow:inset 0 0 0 1.4px transparent,var(--focus-ring),0 0 10px 1px rgba(var(--color-blue-rgb),.5)}.cs-input input::-webkit-input-placeholder{font:inherit;color:var(--secondary-label-color)}.cs-input input::placeholder{font:inherit;color:var(--secondary-label-color)}.cs-input input:disabled{background-color:var(--quarternary-fill-color);color:var(--tertiary-label-color);box-shadow:none;cursor:not-allowed}.cs-input input:disabled::-webkit-input-placeholder{color:var(--tertiary-label-color)}.cs-input input:disabled::placeholder{color:var(--tertiary-label-color)}.cs-input input:-internal-autofill-selected,.cs-input input:-webkit-autofill,.cs-input input:-webkit-autofill:active,.cs-input input:-webkit-autofill:focus{-webkit-appearance:none;appearance:none;background-color:var(--component-form-input-suggestion-background)!important;box-shadow:0 0 0 30px var(--component-form-input-suggestion-background) inset!important;-webkit-text-fill-color:var(--component-form-input-suggestion-color)!important;-o-text-fill-color:var(--component-form-input-suggestion-color)!important;-moz-text-fill-color:var(--component-form-input-suggestion-color)!important;-webkit-transition:none!important;transition:none!important}.cs-input h3{font:var(--font-body-bold);color:var(--primary-label-color)}.cs-input h3,.cs-input legend{padding:8px 0;box-sizing:border-box}.cs-input legend{font:var(--font-footnote-default);color:var(--secondary-label-color)}.cs-input .errors-container{display:inline-grid;padding:0 6px}.cs-input .errors-container>*{line-height:14px;position:relative;font-size:14px;color:#ff404c;font-weight:500}.cs-modal-container{overflow:hidden;display:flex;flex-direction:column;height:100%;position:relative}.cs-modal-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition:all .43s cubic-bezier(.2,.9,.42,1);opacity:0;pointer-events:none;z-index:1000}.cs-modal-container.loadingChildren:after{opacity:1;pointer-events:all;-webkit-backdrop-filter:grayscale(1);backdrop-filter:grayscale(1)}.cs-modal-container.uber-loading:after{background:rgba(0,0,0,.6)}.cs-modal-container.cs-loading:after{background:rgba(var(--grouped-background-elevated-secondary-rgb),.5)}.cs-modal-container .cs-modal-actions-container,.cs-modal-container .cs-modal-header-container{width:100%;background:var(--component-modal-wrapper-cs-modal-actions-container-background);border:none;z-index:2}.cs-modal-container .cs-modal-header-container{border-bottom:var(--component-modal-wrapper-cs-modal-header-border-bottom)}.cs-modal-container .cs-modal-header-container .cs-modal-header{width:100%;display:grid;grid-template-columns:var(--component-modal-wrapper-cs-modal-header-grid-template-columns);grid-template-rows:var(--component-modal-wrapper-cs-modal-header-grid-template-rows);color:var(--primary-label-color);align-items:center;min-height:52px;padding:var(--component-modal-wrapper-cs-modal-header-padding);box-sizing:border-box}@media(min-width:770px){.cs-modal-container .cs-modal-header-container .cs-modal-header{padding:var(--component-modal-wrapper-cs-modal-header-padding-large)}}.cs-modal-container .cs-modal-header-container .cs-modal-header .cs-modal-header-left{justify-self:flex-start;justify-content:flex-start;width:100%;height:100%;display:flex;align-items:center;grid-column:var(--component-modal-wrapper-cs-modal-header-header-left-grid-column);grid-row:var(--component-modal-wrapper-cs-modal-header-header-left-grid-row);padding:var(--component-modal-wrapper-cs-modal-header-header-left-padding);box-sizing:border-box}.cs-modal-container .cs-modal-header-container .cs-modal-header .cs-modal-header-right{justify-self:flex-end;justify-content:flex-end;display:flex;align-items:center;grid-column:var(--component-modal-wrapper-cs-modal-header-header-right-grid-column);grid-row:var(--component-modal-wrapper-cs-modal-header-header-right-grid-row);padding:var(--component-modal-wrapper-cs-modal-header-header-right-padding);box-sizing:border-box}.cs-modal-container .cs-modal-header-container .cs-modal-header .cs-modal-header-title{justify-self:var(--component-modal-wrapper-cs-modal-header-header-title-text-align);justify-content:var(--component-modal-wrapper-cs-modal-header-header-title-text-align);text-align:var(--component-modal-wrapper-cs-modal-header-header-title-text-align);flex-grow:1;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;grid-column:var(--component-modal-wrapper-cs-modal-header-header-title-grid-column);grid-row:var(--component-modal-wrapper-cs-modal-header-header-title-grid-row)}.cs-modal-container .cs-modal-header-container .cs-modal-header .cs-modal-header-title h2{font:var(--component-modal-wrapper-cs-modal-header-header-title-font);letter-spacing:-.02em;overflow:visible;white-space:normal;text-overflow:ellipsis}.cs-modal-container .cs-modal-header-container .cs-modal-header .header-back{padding:0}.cs-modal-container .cs-modal-header-container .cs-modal-header .cs-modal-close{border:none;outline:none;box-shadow:none;background:none;-webkit-appearance:none;font-size:0;border-radius:50%;box-sizing:border-box;cursor:pointer;padding:10px;margin:-10px}.cs-modal-container .cs-modal-header-container .cs-modal-header .cs-modal-close svg{opacity:1;fill:var(--component-modal-wrapper-cs-modal-close-svg-fill);width:var(--component-modal-wrapper-cs-modal-close-svg-width);height:var(--component-modal-wrapper-cs-modal-close-svg-height);transition:opacity .25s cubic-bezier(.25,.46,.45,.94);overflow:visible}@media(hover:hover){.cs-modal-container .cs-modal-header-container .cs-modal-header .cs-modal-close:hover svg{opacity:.6}}body.user-is-tabbing .cs-modal-container .cs-modal-header-container .cs-modal-header .cs-modal-close:focus{box-shadow:var(--focus-ring)}.cs-modal-container .cs-modal-header-container .cs-modal-toolbar{display:flex;justify-content:center;align-items:center;width:100%;min-height:60px;padding:0}.cs-modal-container .cs-modal-children-wrapper{overflow-y:auto;overflow-x:hidden;height:100%;z-index:1;border-radius:0!important;overflow-anchor:none}.cs-modal-container .cs-modal-children-wrapper .error-container{margin-top:60px}.cs-modal-container .cs-modal-children-wrapper .error-container .error-title{margin-top:-60px}.cs-modal-container .cs-modal-actions-container{bottom:0;border-top:var(--component-modal-wrapper-cs-modal-actions-container-border-top)}.cs-modal-container .cs-modal-actions-container.cs-modal-actions-container-shrunken{position:absolute;bottom:var(--visual-viewport-shrunk-value);transition:all .43s cubic-bezier(.2,.9,.42,1)}.cs-modal-container .cs-modal-actions-container .cs-modal-actions-list{width:100%;display:flex;align-items:center;min-height:44px;padding:6px 14px;box-sizing:border-box}@media(max-width:415px){@supports(padding:max(0px)){.cs-modal-container .cs-modal-actions-container .cs-modal-actions-list{min-height:calc(44px + env(safe-area-inset-bottom));padding-bottom:max(6px,env(safe-area-inset-bottom))}}}.cs-modal-container .cs-modal-actions-container .cs-modal-actions-list>:not(.cs-button){width:100%}.cs-modal-container .cs-modal-actions-container .cs-modal-actions-list .action-btn{float:right;margin:0;-webkit-user-select:none;user-select:none}.cs-modal-container .cs-modal-actions-container .cs-modal-actions-list .action-btn:first-child{margin-right:13px}.cs-modal-container .hide{display:none}.cs-modal-container .action-btn{-webkit-user-select:none;user-select:none}.cs-modal-container .action-btn.disabled{cursor:default;opacity:.4}.cs-modal-container .action-btn.disabled:hover{box-shadow:none}.add-payment-register-provider .action-btn,.cs-modal-actions-container .action-btn,.cs-modal-header-container .action-btn{height:34px;line-height:34px;padding:0 10px;transition:all .25s ease-out;background:#fff;background:linear-gradient(#fff,#f7f7f7);color:var(--primary-label-color);font-size:15px;font-weight:600;cursor:pointer;align-self:center;border-radius:6px;border:1px solid rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.05)}@media(hover:hover){.add-payment-register-provider .action-btn:hover,.cs-modal-actions-container .action-btn:hover,.cs-modal-header-container .action-btn:hover{background:linear-gradient(#fff,#e8e7e7);box-shadow:0 1px 5px rgba(0,0,0,.15)}}.add-payment-register-provider .action-btn.primary-action,.cs-modal-actions-container .action-btn.primary-action,.cs-modal-header-container .action-btn.primary-action{color:#fff;background:#ff404c}@media(hover:hover){.add-payment-register-provider .action-btn.primary-action:hover,.cs-modal-actions-container .action-btn.primary-action:hover,.cs-modal-header-container .action-btn.primary-action:hover{box-shadow:0 2px 6px rgba(0,0,0,.25)}}.cs-modal-actions-container .action-btn.disabled{opacity:.5;cursor:default}.cs-modal-content{background:var(--grouped-background-elevated-primary);min-height:100%;flex-shrink:0}.cs-modal-content,.cs-modal-content>div{display:flex;flex-flow:column}.cs-modal-content .sticky-cta{width:100%;height:auto;position:-webkit-sticky;position:sticky;bottom:0;padding:16px 12px;box-sizing:border-box;background:var(--component-modal-wrapper-cs-modal-content-sticky-cta-background);border-top:2px solid var(--tertiary-fill-color);margin-top:auto;flex-shrink:0}@supports(padding:max(0px,env(safe-area-inset-bottom))){.cs-modal-content .sticky-cta{padding-bottom:max(16px,env(safe-area-inset-bottom))}}.cs-modal-content .hide{display:none!important}.container-keyboard-open{position:relative}.chat-transition{position:fixed;bottom:0;width:100%}div.chat-keyboard-open{height:calc(100% - var(--visual-viewport-shrunk-value));position:fixed}.swipe-container{position:relative}.swipe-action{right:0;min-width:120px;z-index:1}.swipe-action,.swipe-action-button{position:absolute;top:0;height:100%}.swipe-action-button{left:100%;bottom:0;outline:none;width:100%;text-align:center}body.user-is-tabbing .swipe-action-button:focus{box-shadow:var(--focus-ring)}.swipe-content{display:flex;width:100%;z-index:2;position:relative}.addresses-list-picker,.addresses-ref-list-picker{margin:0;border-top:var(--component-shopping-list-selector-addresses-container-border);border-bottom:var(--component-shopping-list-selector-addresses-container-border)}.addresses-list-picker .swipe-container,.addresses-ref-list-picker .swipe-container{grid-column:span 12}.addresses-list-picker .swipe-container .address-delete-button,.addresses-ref-list-picker .swipe-container .address-delete-button{background:#fd3b31;color:#fff;border:none;font:var(--font-headline-default);font-weight:500}.addresses-list-picker .swipe-container .address-content-detail,.addresses-ref-list-picker .swipe-container .address-content-detail{display:block;overflow:hidden!important}.addresses-list-picker .swipe-container .cell-accesory,.addresses-list-picker .swipe-container .cell-content,.addresses-ref-list-picker .swipe-container .cell-accesory,.addresses-ref-list-picker .swipe-container .cell-content{border-bottom:1px solid var(--tertiary-fill-color)!important}.addresses-list-picker .addresses-cell-item,.addresses-ref-list-picker .addresses-cell-item{box-sizing:border-box;min-height:60px}.addresses-list-picker .addresses-cell-item svg,.addresses-ref-list-picker .addresses-cell-item svg{width:var(--component-addresses-list-svg-width)!important}.addresses-list-picker .addresses-cell-item .add-address-icon,.addresses-ref-list-picker .addresses-cell-item .add-address-icon{border-radius:50%;background:var(--component-addresses-list-add-address-icon-background);box-shadow:var(--component-addresses-list-add-address-icon-box-shadow)}.addresses-list-picker .addresses-cell-item .add-address-icon svg,.addresses-ref-list-picker .addresses-cell-item .add-address-icon svg{width:var(--component-addresses-list-add-address-icon-svg-width)!important;fill:var(--component-addresses-list-add-address-icon-svg-fill)}.addresses-list-picker .addresses-cell-item .icon-done,.addresses-ref-list-picker .addresses-cell-item .icon-done{width:var(--component-addresses-list-accessory-svg-width)!important;height:var(--component-addresses-list-accessory-svg-height)!important;fill:var(--component-addresses-list-accessory-svg-fill)!important}.addresses-list-picker .addresses-cell-item .address-accessory,.addresses-ref-list-picker .addresses-cell-item .address-accessory{z-index:1;cursor:pointer}.addresses-list-picker .addresses-cell-item .address-accessory svg,.addresses-ref-list-picker .addresses-cell-item .address-accessory svg{width:var(--component-addresses-list-accessory-svg-width);height:var(--component-addresses-list-accessory-svg-height);fill:var(--component-addresses-list-accessory-svg-fill)}.addresses-list-picker .addresses-cell-item.address-ref-cell .list-picker-cell,.addresses-ref-list-picker .addresses-cell-item.address-ref-cell .list-picker-cell{cursor:default!important;-webkit-transform:none!important;transform:none!important}.addresses-list-picker .addresses-cell-item.address-ref-cell .list-picker-cell:hover,.addresses-ref-list-picker .addresses-cell-item.address-ref-cell .list-picker-cell:hover{background:unset!important}.addresses-list-picker .addresses-cell-item.address-ref-cell .list-picker-cell:hover .list-picker-accessory,.addresses-list-picker .addresses-cell-item.address-ref-cell .list-picker-cell:hover .list-picker-content,.addresses-ref-list-picker .addresses-cell-item.address-ref-cell .list-picker-cell:hover .list-picker-accessory,.addresses-ref-list-picker .addresses-cell-item.address-ref-cell .list-picker-cell:hover .list-picker-content{border-bottom:0;cursor:default}.addresses-list-picker .addresses-cell-item.address-ref-cell .list-picker-cell .content-description,.addresses-ref-list-picker .addresses-cell-item.address-ref-cell .list-picker-cell .content-description{color:var(--component-list-picker-item-title-color)!important}.addresses-container-title,.addresses-ref-disclaimer-container{font:var(--component-shopping-list-selector-addresses-container-title-font);color:var(--component-shopping-list-selector-addresses-container-title-color);padding:8px 16px;box-sizing:border-box;background:var(--grouped-background-elevated-primary)}.addresses-container-title{text-transform:var(--component-shopping-list-selector-addresses-container-title-text-transform)}.addresses-ref-disclaimer-container{padding-bottom:27px;font:var(--font-footnote-default)}.payment-methods-list fieldset{padding:0}.payment-methods-list .call-to-action-notification{margin:16px;box-sizing:border-box;max-width:calc(100% - 32px)}.payment-methods-list:not(.payment-pop){box-sizing:border-box;background:var(--grouped-background-elevated-primary);height:100%;overflow-x:hidden;overflow-y:scroll}.purchase-dialog-container .payment-methods-list{padding:0}.payment-methods-list .payment-methods-picker .disabled{opacity:.6}.payment-methods-list .payment-methods-picker .add-cell,.payment-methods-list .payment-methods-picker .payment-method-cell{min-height:60px}.payment-methods-list .payment-methods-picker .add-cell .accessory-card,.payment-methods-list .payment-methods-picker .payment-method-cell .accessory-card{margin-right:12px}.payment-methods-list .payment-methods-picker .add-cell .accessory-selected svg.remove-icon,.payment-methods-list .payment-methods-picker .payment-method-cell .accessory-selected svg.remove-icon{fill:var(--color-red);height:16px;width:16px}.payment-methods-list .payment-methods-picker .add-cell .accessory-selected svg.done-icon,.payment-methods-list .payment-methods-picker .payment-method-cell .accessory-selected svg.done-icon{fill:#ff404c;height:var(--component-payment-list-done-icon-size);width:var(--component-payment-list-done-icon-size)}.payment-methods-list .payment-methods-picker .add-cell .add-icon,.payment-methods-list .payment-methods-picker .payment-method-cell .add-icon{display:flex;width:26px;height:26px;background-color:var(--component-payment-list-background-color);border-radius:50%;box-shadow:var(--component-payment-list-box-shadow);margin-left:3px}.payment-methods-list .payment-methods-picker .add-cell .add-icon svg,.payment-methods-list .payment-methods-picker .payment-method-cell .add-icon svg{width:14px!important;height:auto;margin:auto;fill:var(--component-payment-list-fill)}.payment-methods-list .payment-methods-picker .add-cell .add-payment p,.payment-methods-list .payment-methods-picker .payment-method-cell .add-payment p{color:var(--component-payment-list-add-payment-color)!important;font:var(--component-payment-list-add-payment-font)!important}.payment-methods-list .payment-methods-picker section.uber legend{padding-left:56px}.payment-methods-list .payment-methods-picker .add-cell .list-picker-content{padding:20px 0}.payment-methods-list .payment-methods-picker .add-cell .list-picker-content .uber-wallet-btn{margin-left:40px;text-transform:capitalize;color:var(--component-list-picker-item-title-color);text-decoration:none;letter-spacing:normal}.payment-content .icon-info-uber{position:absolute;right:18px;top:25px;width:16px;height:16px}.payment-content .icon-info{position:absolute;right:12px;top:20px;width:20px;height:20px;fill:rgba(43,43,43,.8)}.ephemeral.collection-view{margin:30px 0 25px}.ephemeral.collection-view .payment-content{display:flex;min-height:45px}.ephemeral.collection-view .payment-content .content-description{height:100%;align-self:center}.call-to-action-notification.time .notification-icon{fill:var(--secondary-label-color)}.delivery-slots-list-container{display:flex;align-items:center;justify-content:flex-start;flex-grow:1;flex-direction:column;height:100%;box-sizing:border-box;background:var(--component-delivery-slots-background);height:auto!important;padding:0}.delivery-slots-list-container .delivery-slots-error h2{font:var(--font-body-bold);color:var(--primary-label-color)}.delivery-slots-list-container .delivery-slots-list{width:100%;margin:0;padding:0;box-sizing:border-box}.delivery-slots-list-container .delivery-slots-list .slot-icon{width:24px!important;height:24px!important}.delivery-slots-list-container .delivery-slots-list .slot-icon.flash-on svg{fill:#48e745}.delivery-slots-list-container .delivery-slots-list .slot-icon.info-outline svg{fill:#707070}.delivery-slots-list-container .delivery-slots-list .slot-item .slot-content{padding-right:0!important}.delivery-slots-list-container .delivery-slots-list .slot-item .slot-content h4.content-title{color:var(--primary-label-color)!important;font:var(--font-body-bold)!important}.delivery-slots-list-container .delivery-slots-list .slot-item .slot-content p.content-description{white-space:normal!important;overflow:initial!important;text-overflow:clip!important;color:var(--primary-label-color)!important;font:var(--font-body-default)!important}.delivery-slots-list-container .delivery-slots-list .slot-item .slot-accessory svg{width:24px;height:auto;fill:#ff404c}.list-picker-container{display:flex;justify-content:center;box-sizing:border-box;background:var(--grouped-background-elevated-secondary);height:auto!important}@media(min-width:415px){.list-picker-container{padding:16px 32px}}.list-picker-container.loading{align-items:center}.list-picker-container>*{width:100%}#alert-container .alert-action-button{transition:none}.cs-popover.disabled .cs-popover-btn{opacity:.5}.cs-popover-container{cursor:pointer}.cs-popover-container .body-container{max-height:270px;overflow-y:auto}.cs-popover-container .footer-container{border-top:4px solid #f4f4f5}.cs-popover-btn{background:#fff;display:inline-flex;border:none;align-items:center;height:72px;cursor:pointer}.cs-popover.disabled .cs-popover-btn,.cs-popover.loading .cs-popover-btn{cursor:default}.cs-popover .cs-popover-btn .main-icon{margin-right:8px}.cs-popover-btn .icon-state{display:flex;align-items:center}.cs-popover-btn .btn-content{color:#7d7d7d;line-height:22px;color:var(--primary-label-color);font-size:16px}.cs-popover-btn .btn-content .title.one-line-popover{font-size:14px;padding:8px 0 0 8px}.cs-popover.popover-carts .title{font-size:19px;font-weight:600;color:var(--primary-label-color)}.cs-popover.popover-carts:hover:not(.disabled) .title{color:#000}.cs-popover-container .popover-carts-container .icon svg{margin-top:4px}.cs-popover-container .popover-carts-container .popover-list .item{display:flex;align-items:center}.cs-popover-container .popover-carts-container .popover-list .item:last-child{border-bottom:none}.cs-popover-container .popover-carts-container .popover-list .item .content{padding:10px 10px 10px 0;width:100%;line-height:22px}.cs-popover-container .popover-carts-container .popover-list .item .icon-active svg{padding:12px;margin-top:4px;fill:#959595!important}.cs-popover-container .popover-carts-container .popover-list .item .content .title{font-size:17px;color:var(--primary-label-color);font-weight:500}.cs-popover-container .popover-carts-container .popover-list .item .content .description{font-size:14px;color:#7d7d7d}.cs-popover-container .popover-carts-container .popover-list .icon{padding:8px 16px}.cs-popover-container .popover-carts-container .carts-footer{display:flex;font-size:17px;font-weight:500}.cs-popover-container .popover-carts-container .carts-footer>*{width:50%;text-align:center;padding:12px;cursor:pointer;color:#ff404c}.cs-popover.popover-addresses .title{text-transform:uppercase;color:#888b90;font-size:14px;font-weight:600}.cs-popover.popover-addresses:hover:not(.disabled) .title{color:var(--primary-label-color)}.cs-popover.popover-addresses .description{color:var(--primary-label-color);font-weight:600;font-size:19px}.cs-popover.popover-addresses:hover:not(.disabled) .description{color:#000}.cs-popover.popover-addresses .main-icon{background:#4d97ee;box-shadow:0 1px 2px rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.1);border-radius:33px;width:24px;height:24px;padding:4px}.cs-popover-container .popover-addresses-container .icon svg{margin-top:4px}.cs-popover-container .popover-addresses-container .popover-list .item{display:flex;align-items:center}.cs-popover-container .popover-addresses-container .popover-list .item:last-child{border-bottom:none}.cs-popover-container .popover-addresses-container .popover-list .item .content{padding:10px 10px 10px 0;width:100%;line-height:22px}.cs-popover-container .popover-addresses-container .popover-list .item .icon-active svg{padding:12px;margin-top:4px;fill:#959595!important}.cs-popover-container .popover-addresses-container .popover-list .item .content .title{font-size:17px;color:var(--primary-label-color);font-weight:500}.cs-popover-container .popover-addresses-container .popover-list .item .content .description{font-size:14px;color:#7d7d7d}.cs-popover-container .popover-addresses-container .popover-list .icon{padding:8px 16px}.cs-popover-container .popover-addresses-container .addresses-footer .add-address{text-align:center;padding:12px;cursor:pointer;color:#ff404c;font-size:17px;font-weight:500}.cs-popover.loading .cs-popover-btn .btn-content>*{margin:6px 0;height:12px;width:180px;border-radius:3px;-webkit-animation:pulseLoadingPlaceholder 1.5s ease-in-out infinite;animation:pulseLoadingPlaceholder 1.5s ease-in-out infinite;position:relative}.cs-popover.loading .cs-popover-btn .btn-content>div *{visibility:hidden;opacity:0}.cs-popover .cs-popover-btn .btn-content>div *{visibility:visible;opacity:1;transition:opacity .2s linear}.cs-select{margin-bottom:20px}.cs-select select{position:relative;color:var(--primary-label-color);fill:var(--primary-label-color);box-shadow:inset 0 0 0 1.4px var(--tertiary-fill-color);outline:none;border:none;margin:0;width:100%;padding:8px 16px;box-sizing:border-box;font:var(--font-body-default);border-radius:0 var(--border-radius) var(--border-radius) 0;line-height:normal;-webkit-appearance:none;border-radius:8px;background:var(--component-select-background) url(/assets/selectArrow.svg) no-repeat center right 8px/11px 15px}.cs-select select::-ms-expand{display:none}.cs-select select:focus{box-shadow:inset 0 0 0 1.4px transparent,var(--focus-ring),0 0 10px 1px rgba(var(--color-blue-rgb),.5)}.cs-select select:disabled{background:transparent url(/assets/selectArrow.svg) no-repeat center right 8px/11px 15px;opacity:.5}.cs-select h3{font:var(--font-body-bold);color:var(--primary-label-color)}.cs-select h3,.cs-select legend{padding:8px 0;box-sizing:border-box}.cs-select legend{font:var(--font-footnote-default);color:var(--secondary-label-color)}@-webkit-keyframes shimmerLine{0%{background-color:hsla(0,0%,39.2%,.1)}50%{background-color:hsla(0,0%,39.2%,.2)}to{background-color:hsla(0,0%,39.2%,.1)}}@keyframes shimmerLine{0%{background-color:hsla(0,0%,39.2%,.1)}50%{background-color:hsla(0,0%,39.2%,.2)}to{background-color:hsla(0,0%,39.2%,.1)}}.cs-shimmer-container{display:block}.cs-shimmer-container .cs-shimmer-title{display:block;width:50%;height:30px;-webkit-animation:shimmerLine 1.5s ease-in-out infinite;animation:shimmerLine 1.5s ease-in-out infinite;color:transparent!important;margin:10px 0;border-radius:3px;cursor:default}.cs-shimmer-container .cs-shimmer-paragraph{display:block;width:80%}.cs-shimmer-container .cs-shimmer-line{display:block;width:90%;height:15px;-webkit-animation:shimmerLine 1.5s ease-in-out infinite;animation:shimmerLine 1.5s ease-in-out infinite;color:transparent!important;margin:10px 0;border-radius:3px;cursor:default}.cs-shimmer-container .cs-shimmer-breakdown .cs-shimmer-breakdown-row{border-bottom:1px solid #eee;margin:10px 0;padding:10px 0;display:flex;justify-content:space-between}.cs-shimmer-container .cs-shimmer-breakdown .cs-shimmer-breakdown-row .cs-shimmer-breakdown-row-title,.cs-shimmer-container .cs-shimmer-breakdown .cs-shimmer-breakdown-row .cs-shimmer-breakdown-row-value{-webkit-animation:shimmerLine 1.5s ease-in-out infinite;animation:shimmerLine 1.5s ease-in-out infinite;display:block;width:200px;height:15px;color:transparent!important;border-radius:3px;cursor:default}.cs-shimmer-container .cs-shimmer-breakdown .cs-shimmer-breakdown-row .cs-shimmer-breakdown-row-title{width:250px}.slider-container{display:block;box-sizing:border-box;position:relative;padding:24px 16px!important;margin:-24px -16px!important;overflow-x:visible;overflow-y:hidden}.slider-container>.slider-scroll{width:100%;display:grid;grid-gap:16px;grid-auto-flow:column;grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content;overflow:scroll;scroll-snap-type:x mandatory;scroll-padding:16px;position:relative;will-change:scroll-position;-webkit-overflow-scrolling:touch;scrollbar-width:none}.slider-container>.slider-scroll.animated{scroll-behavior:smooth;transition-duration:1s}.slider-container>.slider-scroll::-webkit-scrollbar,.slider-container>.slider-scroll::-webkit-scrollbar-thumb,.slider-container>.slider-scroll::-webkit-scrollbar-track{background-color:transparent;-webkit-appearance:none;width:0;height:0}.slider-container>.slider-scroll:after{content:"";display:block;width:16px}.slider-container>.slider-scroll>.slide{scroll-snap-align:start;position:relative;margin:0;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.slider-container.no-gutters .slider-scroll .slide{margin:0}.slider-container .arrowButton{position:absolute;top:16px;bottom:16px;display:flex;align-items:center;justify-content:center;margin:0;padding:20px;box-sizing:border-box;border:none;outline:none;box-shadow:none;cursor:pointer;z-index:4;background-color:transparent;transition:background-color .2s ease}@media(hover:none)and (pointer:coarse),(max-width:500px){.slider-container .arrowButton{display:none}}.slider-container .arrowButton .arrow{border-radius:50%;width:28px;height:28px;background:var(--grouped-background-elevated-secondary);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);fill:var(--primary-label-color);display:flex;align-items:center;justify-content:center}.slider-container .arrowButton .arrow svg{width:auto;height:.8em;fill:var(--component-slide-container-arrow-svg-fill);overflow:visible}@media(hover:hover){.slider-container .arrowButton:hover{background-color:var(--secondary-fill-color)}.slider-container .arrowButton:hover.previous{border-left-color:transparent}.slider-container .arrowButton:hover.next{border-right-color:transparent}}.slider-container .arrowButton.previous{left:0;border-left:1px solid var(--secondary-fill-color)}.slider-container .arrowButton.next{right:0;border-right:1px solid var(--secondary-fill-color)}.slider-container .arrowButton.hidden{opacity:0;z-index:-1}.slider-container .arrowButton.disable-shadow{background:hsla(0,0%,100%,0)}.slider-container .arrowButton.disable-shadow svg{opacity:1;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.cs-line-with-overflow{position:relative;width:100%;overflow:hidden}.cs-line-with-overflow.hover.overflow{cursor:pointer}.cs-line-with-overflow span{position:absolute;top:0;left:0;white-space:nowrap}.cs-line-with-overflow.overflow:not(.hover):after{right:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIwIiB5MT0iLjUiIHgyPSIxIiB5Mj0iLjUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhKSIvPjwvc3ZnPg==");background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.cs-line-with-overflow.overflow.hover:after,.cs-line-with-overflow.overflow:not(.hover):after{opacity:1;white-space:nowrap;content:"";position:absolute;top:0;width:30px;height:100%;pointer-events:none;background-size:100%}.cs-line-with-overflow.overflow.hover:after{left:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIwIiB5MT0iLjUiIHgyPSIxIiB5Mj0iLjUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhKSIvPjwvc3ZnPg==");background-image:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.cs-text-with-vertical-overflow{position:relative;width:100%;height:100%;overflow:hidden}.cs-text-with-vertical-overflow.hover.overflow{cursor:pointer}.cs-text-with-vertical-overflow .overflow-content{position:absolute;top:0;left:0;width:100%;min-height:100%}.cs-text-with-vertical-overflow.overflow:not(.hover):after{opacity:1;content:"";position:absolute;bottom:0;right:0;height:30px;width:100%;pointer-events:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIwIiB5MT0iLjUiIHgyPSIxIiB5Mj0iLjUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhKSIvPjwvc3ZnPg==");background-size:100%;background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.cs-text-with-vertical-overflow.overflow.hover:after{opacity:1;content:"";position:absolute;top:0;left:0;height:30%;width:100%;pointer-events:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIwIiB5MT0iLjUiIHgyPSIxIiB5Mj0iLjUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhKSIvPjwvc3ZnPg==");background-size:100%;background-image:linear-gradient(0deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.validate-text-field{width:100%;position:relative}.validate-text-field .error-messages{display:block;top:100%}.validate-text-field .error-messages ul{list-style:none}.validate-text-field .error-messages ul li{font:var(--font-footnote-default);color:var(--color-red)}.progress-hud-container{display:flex;flex-direction:column;align-items:center;justify-items:center;background:var(--component-progress-hud-background);border-radius:var(--component-progress-hud-border-radius);padding:10px 20px;width:155px;height:155px;max-width:100%;max-height:100%;position:relative;box-sizing:border-box;align-self:center;justify-self:center;outline:none}.progress-hud-container .spinner-wrapper{position:absolute;padding:inherit;box-sizing:border-box;top:0}.progress-hud-header{display:flex;justify-content:center;align-items:center;width:100%;padding:5px}.progress-hud-header h4.title{text-align:center;color:var(--color-black);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.spinner-wrapper{width:100%;height:100%}.spinner-wrapper,.spinner-wrapper .spinner-container{display:flex;justify-content:center;align-items:center}.spinner-wrapper .spinner-container .activity-indicator{-webkit-animation:activityIndicatorAnimation .7s steps(8) infinite;animation:activityIndicatorAnimation .7s steps(8) infinite;will-change:transform}@-webkit-keyframes activityIndicatorAnimation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes activityIndicatorAnimation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.overlay.progress-hud-overlay{background:var(--component-progress-hud-overlay-background)!important;z-index:9999998}.overlay-child.progress-hud-child{display:flex;justify-content:center;align-items:center;z-index:9999999;position:fixed;height:100%;width:100%;top:0}.overlay-child.progress-hud-child .progress-hud-container{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.alert-container .notification.alert{width:240px;height:240px;background-color:hsla(0,0%,97.6%,.94)}.alert-container .notification.alert .alert-content{padding:60px 20px 35px;margin:0;height:100%}.alert-container .notification.alert .alert-content .alert-icon-container{margin-bottom:53px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;justify-self:center;width:100%}.alert-container .notification.alert .alert-content .alert-icon-container .cs-lib-icon{width:97.35px;height:63.35px;object-fit:fill}.alert-container .notification.alert .alert-content .alert-description-container p,.alert-container .notification.alert .alert-content .alert-description-container span{font-size:22px;line-height:28px;letter-spacing:.35px;color:rgba(60,60,67,.6)}.cart-icon{padding:0;margin:var(--component-cart-icon-margin);-webkit-filter:var(--component-cart-icon-filter);filter:var(--component-cart-icon-filter);will-change:transform;height:var(--component-cart-icon-height);width:auto;flex-shrink:0}.cart-icon.default-cart-icon{--icon-tint-color:var(--color-red)}.cart-icon.color1{--icon-tint-color:#039be5}.cart-icon.color2{--icon-tint-color:#673ab7}.cart-icon.color3{--icon-tint-color:#e91e63}.cart-icon.color4{--icon-tint-color:#0f9d58}.cart-icon.color5{--icon-tint-color:#795548}.cart-icon.color6{--icon-tint-color:#3f51b5}.cart-icon.defaultColor{--icon-tint-color:#d0d0d0}.membership-owner{min-height:42px}.membership-owner .remove-icon{fill:var(--color-red);height:16px;width:16px;cursor:pointer}.membership-owner .done-icon{fill:var(--component-memberships-membership-owners-done-icon-fill);height:var(--component-memberships-membership-owners-done-icon-height);width:var(--component-memberships-membership-owners-done-icon-width)}.membership-owner .reverse-labels{display:flex;flex-direction:column-reverse}.membership-owner .reverse-labels .label{font-size:14px}.membership-owner .membership-owner-cell{padding:0}.membership-owner .label{font-weight:400}.membership-owner:after{top:auto!important}.membership-features{background:var(--component-memberships-features-background);border-top:1px solid var(--tertiary-fill-color);padding:0 16px;box-sizing:border-box;color:var(--primary-label-color)}.membership-features .membership-features-item{display:flex;flex-flow:row;align-items:center;padding:14px 0;box-sizing:border-box;white-space:pre-line}.membership-features .membership-features-item p{text-overflow:ellipsis;overflow:hidden}.membership-features .membership-features-item .img-frame{width:28px;height:28px;margin-right:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:0}.membership-features .membership-features-item .img-frame img{max-width:100%;max-height:100%}.membership-program{height:auto!important}.membership-program:last-child{margin-bottom:0}.membership-program:first-child{margin-top:16px}.membership-program .memberships-link{margin-top:16px;text-align:center}.membership-program .is-uber>.content{text-align:left}.membership-program .membership-owner:last-child:after{border-bottom:none}.membership-program .membership-features:first-child{border-top:0}.membership-program .membership-owner-list-picker{padding:0 16px;background:var(--component-memberships-membership-owners-background)}.membership-program .membership-features:last-child:first-child{border-top:0}.submit-disclaimer-container{margin-top:11px}.submit-disclaimer-container .disclaimer-link{margin-left:14px;font:var(--font-footnote-default);color:var(--secondary-label-color);padding:8px 0 4px;box-sizing:border-box}.memberships-programs-wrapper{overflow-y:auto}.memberships-programs-wrapper .memberships-link{background:var(--component-memberships-membership-owners-background);border-top:var(--component-memberships-provider-detail-link-border-top);border-bottom:var(--component-memberships-provider-detail-link-border-bottom);border-radius:0;padding:8px 16px}.memberships-programs-wrapper .memberships-link.primary .label{color:var(--component-memberships-provider-detail-link-color);font:var(--font-body-bold)}.memberships-programs-wrapper .memberships-row{padding:2px 8px;width:100%;background:var(--grouped-background-elevated-secondary)}.memberships-programs-wrapper .section-title{font:var(--font-footnote-default);color:var(--secondary-label-color);text-transform:uppercase;padding:16px;box-sizing:border-box}.pricing-policy-dialog{background:var(--grouped-background-elevated-primary)!important}.pricing-policy-dialog .cs-modal-container .cs-modal-header-container{background-color:var(--grouped-background-elevated-primary);border-bottom:none}.breakdown-item-cell{display:block;width:100%;display:flex;align-items:center}.breakdown-item-cell .breakdown-item-cell-icon{display:flex;justify-content:flex-end;align-items:center;margin-left:16px;display:var(--component-breakdown-cell-main-icon-display)}.breakdown-item-cell .breakdown-item-cell-icon .breakdown-icon{width:29px!important;height:29px}.breakdown-item-cell .breakdown-item-cell-icon .credit-card-image img{width:29px!important;height:auto}.breakdown-item-cell .breakdown-item-cell-content{display:flex;padding:var(--component-breakdown-cell-padding);width:calc(100% - 14px);margin-left:14px}.breakdown-item-cell .breakdown-item-cell-content .breakdown-item-cell-content-left{flex-grow:1;overflow:hidden}.breakdown-item-cell .breakdown-item-cell-content .breakdown-item-cell-content-left .cell-title{display:flex;align-items:center;font-weight:400;font-size:17px;color:var(--primary-label-color)}@media(max-width:470px){.breakdown-item-cell .breakdown-item-cell-content .breakdown-item-cell-content-left .cell-title .cell-title-text{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}.breakdown-item-cell .breakdown-item-cell-content .breakdown-item-cell-content-left .cell-title .uber-pass-icon{margin-right:9px;width:22px}.breakdown-item-cell .breakdown-item-cell-content .breakdown-item-cell-content-left .breakdown-subsections-container{margin:12px 0 0}.breakdown-item-cell .breakdown-item-cell-content .breakdown-item-cell-content-left .breakdown-subsections-container .breakdown-subsection .subsection-title{font-size:15px;margin-left:8px;font-weight:600;color:var(--secondary-label-color)}.breakdown-item-cell .breakdown-item-cell-content .breakdown-item-cell-content-left .breakdown-subsections-container .breakdown-subsection .subsection-title.highlight{display:flex;align-items:center;color:var(--component-breakdown-highlight-color)}.breakdown-item-cell .breakdown-item-cell-content .breakdown-item-cell-content-left .breakdown-subsections-container .breakdown-subsection .subsection-title.highlight .uber-pass-icon{margin-right:5px;width:15px;height:auto}.breakdown-item-cell .breakdown-item-cell-content .breakdown-item-cell-content-left .breakdown-subsections-container .breakdown-subsection .subsection-lines{margin-left:16px}.breakdown-item-cell .breakdown-item-cell-content .breakdown-item-cell-content-left .breakdown-subsections-container .breakdown-subsection .subsection-lines p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:400;color:var(--secondary-label-color)}.breakdown-item-cell .breakdown-item-cell-content .breakdown-item-cell-content-right{display:flex;padding-right:16px;flex-grow:0;align-self:flex-start}.breakdown-item-cell .breakdown-item-cell-content .breakdown-item-cell-content-right>div{display:flex;align-items:center;font-weight:400;color:var(--component-breakdown-cell-price-color)}.breakdown-item-cell .breakdown-item-cell-content .breakdown-item-cell-content-right>div.original-price{margin-right:12px;color:var(--component-product-price-old-color)}.breakdown-item-cell .breakdown-item-cell-content .breakdown-item-cell-content-right>div .pop-subscription-icon{width:24px;height:24px;margin-left:16px;border-radius:50%;display:var(--component-breakdown-cell-pop-icon-display)}.breakdown-item-cell .breakdown-item-cell-content .breakdown-item-cell-content-right>div p.highlight{font-weight:400;color:var(--component-breakdown-highlight-color)}.breakdown-item-cell:not(:last-child) .breakdown-item-cell-content{border-bottom:var(--component-breakdown-cell-border)}.service-fee-action-icon{position:relative;display:flex;cursor:pointer;margin-left:8px;align-self:center;height:20px;width:20px}.service-fee-action-icon .icon-info{fill:var(--secondary-label-color);width:100%}.pix-payment-info-icon{width:20px;height:20px;padding:2px;fill:var(--secondary-label-color);cursor:pointer;margin-left:6px;box-shadow:none;outline:none;border:none}body.user-is-tabbing .pix-payment-info-icon:focus{box-shadow:inset var(--focus-ring)}.delivery-info-icon{position:relative;display:flex;cursor:pointer;margin-left:8px;align-self:center;height:20px;width:20px}.delivery-info-icon .icon-info{fill:var(--secondary-label-color);width:100%}.breakdown-disclaimers-container{background:var(--component-breakdown-disclaimers-background);padding:var(--component-breakdown-disclaimers-padding);margin:var(--component-breakdown-disclaimers-margin);font:var(--component-breakdown-disclaimers-font)}.breakdown-disclaimers-container p.breakdown-disclaimer{margin:0}.breakdown-container{width:100%}.breakdown-container .breakdown-group:not(:last-child){margin-bottom:var(--component-breakdown-group-margin)}.break-down-container{display:flex;align-items:center;justify-content:space-between;background:var(--component-order-breakdown-container-background);border-top:1px solid var(--tertiary-fill-color);padding:16px;color:var(--primary-label-color)}.buyer-row{margin-top:35px}.label-buyer{color:var(--secondary-label-color)}.alert-content .cancel-order-menu-action-button{min-width:100%;height:49px;border-radius:10px!important;margin-top:15px}.cancel-order-menu-item .menu-list-item-content .menu-chevron-icon{display:none}.cancel-order-menu-label{font-size:16px;font-weight:500!important;height:30px;margin:3px 0 12px 10px}.cancel-order-menu-icon{margin:0 17px 0 3px}.cancel-reason-container{display:flex;flex-direction:column;height:100%;padding:30px 12px 17px}.cancel-reason-container textarea{color:var(--primary-label-color);font:inherit;font-size:16px;font-weight:var(--component-notepad-textarea-font-weight);line-height:1.8;width:100%;padding:16px;box-sizing:border-box;height:160px;resize:none;outline:none;border:none;border-radius:var(--component-modal-border-radius);box-shadow:none;position:relative;background-color:var(--component-search-input-background);background-attachment:local}.cancel-reason-input-container{flex:auto}.cancel-reason-input-title{font-size:var(--component-active-orders-cancel-reason-cancel-reason-input-title-font-size);line-height:18px;font-weight:var(--component-active-orders-cancel-reason-cancel-reason-input-title-font-weight);color:var(--component-active-orders-cancel-reason-cancel-reason-input-title-color);margin-left:var(--component-active-orders-cancel-reason-cancel-reason-input-title-margin-left);padding-bottom:var(--component-active-orders-cancel-reason-cancel-reason-input-title-padding-bottom)}.cancel-reason-input-disclaimer{font-size:var(--component-active-orders-cancel-reason-cancel-reason-input-disclaimer-font-size);line-height:18px;color:var(--secondary-label-color);margin-left:var(--component-active-orders-cancel-reason-cancel-reason-input-disclaimer-margin-left)}.cancel-reason-confirm-button{width:100%}.cancel-dialog-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:120px}.progress-bar-container{padding:10px 40px 0}.progress-bar-container .progress-bar-status-text{display:block;text-align:center;font:var(--font-body-bold);color:var(--primary-label-color)}.progress-bar-container .cs-floating-menu button{font-size:16px}.progress-bar-container .cs-floating-menu .floating-menu-header{font:var(--font-footnote-default);color:var(--secondary-label-color);font-size:15px;padding-bottom:16px;margin-bottom:8px;position:relative;text-align:center;width:285px}.progress-bar-container .cs-floating-menu .floating-menu-header:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-bottom:1px solid var(--tertiary-fill-color);transition:inherit}.progress-bar-container .cs-floating-menu .cs-floating-menu-list{width:auto!important;min-width:260px!important;right:-13px!important;left:-260px!important}.progress-bar-container .cs-floating-menu .cs-floating-menu-list:after,.progress-bar-container .cs-floating-menu .cs-floating-menu-list:before{right:20px!important}.progress-bar-container{position:relative;padding:0;overflow:hidden;flex-shrink:0}.progress-bar-container .orders-selector{margin:0 0 -18px;padding:18px 16px 36px;box-sizing:border-box;display:flex;flex-wrap:nowrap;overflow:auto}.progress-bar-container .orders-selector::-webkit-scrollbar,.progress-bar-container .orders-selector::-webkit-scrollbar-thumb,.progress-bar-container .orders-selector::-webkit-scrollbar-track{background-color:transparent;-webkit-appearance:none;width:0;height:0}.progress-bar-container .orders-selector .segmented-control .option.unread:after{content:"";width:8px;height:8px;position:absolute;right:0;top:0;z-index:2;border-radius:50%;background:#276ef1}.progress-bar-container .progress-bar-header{display:flex;justify-content:center}.progress-bar-container .progress-bar-header .progress-bar-action-button{position:absolute;right:0;top:0}.progress-bar-container .progress-bar-header .progress-bar-status-text{margin:18px 0;color:var(--color-global-tertiary);font-size:16px;line-height:24px;text-align:center;font-weight:400}.progress-bar-container .progress-bar{margin:0;padding:0}.map-address-selector.clickable{position:relative;transition:all .15s ease-in-out}.map-address-selector.clickable:hover{border-radius:8px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);-webkit-transform:scale(1.01);transform:scale(1.01);background-color:#f8f8f9;opacity:.8}.map-address-selector.clickable:before{content:".";color:transparent;display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:initial;z-index:1;cursor:pointer}.address-map-loading-container{display:flex;justify-content:center;align-items:center}.order .inline-notification-card{max-width:calc(100% - 32px);margin:16px}.order .order-section{display:flex;flex-direction:column;flex-wrap:wrap;padding:var(--component-order-section-padding);margin:var(--component-order-section-margin);min-height:var(--component-order-section-min-height);box-sizing:border-box}.order .order-section.order-promotion .order-cell,.order .order-section:not(:last-child) .order-cell{border-bottom:var(--component-order-cell-border-bottom)}.order .order-section.order-promotion .order-cell .content .label,.order .order-section:not(:last-child) .order-cell .content .label{font-weight:var(--component-order-cell-label-font-weight);color:var(--component-order-cell-label-color);font-size:var(--component-order-cell-label-font-size);line-height:var(--component-order-cell-label-line-height)}.order .order-section.order-promotion .order-cell .content .detail-label,.order .order-section:not(:last-child) .order-cell .content .detail-label{font-weight:var(--component-order-cell-detail-font-weight);color:var(--component-order-cell-detail-color);font-size:var(--component-order-cell-detail-font-size);line-height:var(--component-order-cell-detail-);white-space:var(--component-order-cell-detail-);overflow:var(--component-order-cell-detail-);text-overflow:var(--component-order-cell-detail-line-height)}.order .order-section.order-promotion .order-cell{border-bottom:none;border-top:var(--component-order-cell-border-bottom)}.order .order-section .order-sidebar{display:flex;background:var(--component-order-sidebar-padding);justify-self:center;padding:var(--component-order-sidebar-padding)}.order .order-section .order-cell{display:flex;flex-grow:var(--component-order-cell-flex-grow);padding:var(--component-order-cell-padding);overflow:var(--component-order-cell-overflow);align-self:stretch}.order .order-section .order-cell .cs-cell,.order .order-section .order-cell .cs-cell button{padding:var(--component-order-cell-cs-cell-padding)}.order .room-preview-container{padding:var(--component-order-room-preview-padding)}.order .room-preview-container>div>div{border:var(--component-order-room-preview-border);margin:var(--component-order-room-preview-margin)}.order .order-delivery-address-map-container{padding:16px 16px 0}.order .order-shopper-container{padding:var(--component-order-map-employer-container-padding)}.order .order-main-section{border-top:var(--component-order-main-section-border-top)}.order .order-main-section .order-archive-chat-container{margin-top:var(--component-order-chat-archived-section-margin-top)}.order .order-main-section .order-archive-chat-container .box{padding:8px 16px 9px!important}.order .order-main-section .order-archive-chat-container .cs-cell.order-archive-chat{padding-right:0;padding-left:0}.order .order-main-section .order-archive-chat-container .cs-cell.order-archive-chat .cs-icon.archive{width:22px;height:22px}.order .order-main-section .order-archive-chat-container .cs-cell.order-archive-chat .products-cell-accessory svg.cs-lib-icon{height:var(--component-order-cell-chevron-height)}.order .order-main-section .order-archive-chat-container .cs-cell>.content>.detail-label{font:var(--font-callout-default)}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order section.order-shopper-container.with-big-map.showing-room-preview .box,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order section.order-shopper-container.with-big-map.showing-room-preview .box{height:var(--component-order-map-container-height)!important}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order section.room-preview-container,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order section.room-preview-container{padding:var(--component-order-room-preview-container-padding)!important}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .box,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .box{background:transparent;border-top:var(--component-order-map-container-border-top);border-bottom:var(--component-order-map-container-border-bottom);padding:4px 16px;color:var(--primary-label-color)}@media(hover:none){.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .box .cs-cell,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .box .cs-cell{padding-right:0;padding-left:0}}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .section-reason,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .section-reason{padding:8px 16px}@media(min-width:415px){.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .section-reason,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .section-reason{padding:8px 32px}}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .cs-lib-icon,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .cs-lib-icon{width:22px;height:auto}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .promotion-cell .cs-lib-icon,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .promotion-cell .cs-lib-icon{width:30px;height:30px;border-radius:4px}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-address-container .box .order-delivery-address:after,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-address-container .box .order-delivery-address:after{opacity:0}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-address-container .box .map-address-selector,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-address-container .box .map-address-selector{will-change:transform;border-radius:8px;overflow:hidden;margin-bottom:16px}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-address-container .box .map-address-selector:before,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-address-container .box .map-address-selector:before{cursor:default}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-address-container .box .map-address-selector:hover,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-address-container .box .map-address-selector:hover{border-radius:8px;box-shadow:none;-webkit-transform:none;transform:none;background-color:transparent;opacity:1}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .box.delivered-on,.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-breakdown-container,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .box.delivered-on,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-breakdown-container{margin:var(--component-order-section-margin)}.tipping-list .list-picker{margin-top:28px;border-top:1px solid var(--tertiary-fill-color);border-bottom:1px solid var(--tertiary-fill-color);background:var(--grouped-background-elevated-secondary)}.tipping-list .list-picker .list-picker-item{margin-left:15px}.tipping-list .list-picker .list-picker-item .icon-done{width:var(--component-addresses-list-accessory-svg-width);height:var(--component-addresses-list-accessory-svg-height);fill:var(--component-addresses-list-accessory-svg-fill)}.tipping-list .list-picker .list-picker-item:not(:last-child){border-bottom:1px solid var(--tertiary-fill-color)}.tipping-list .list-picker .list-picker-item .list-picker-cell{padding-left:0;margin-right:15px}.tipping-list .list-picker .list-picker-item .list-picker-cell .list-picker-content{border-bottom:none;padding:11px 0}.tipping-list .list-picker .list-picker-item .list-picker-cell .list-picker-content h4.content-title{color:var(--component-breakdown-item-name-color)}.tipping-list .list-picker .list-picker-item .list-picker-cell .list-picker-content p.content-description{font-size:17px;line-height:19.92px;font:var(--font-body-bold)}.tipping-list .list-picker .list-picker-item .list-picker-cell .add-custom-tipping-item p.content-description{color:var(--color-red);text-align:center}.tipping-menu-item{background:inherit;outline:none;border:none;display:flex;align-items:center;width:100%;padding:16px;cursor:pointer}.tipping-menu-item.non-pointer{cursor:inherit}.tipping-menu-item .tipping-menu-content{display:flex;flex-direction:var(--component-tipping-menu-item-direction);padding-left:16px;justify-content:space-between;align-items:var(--component-tipping-menu-item-align);width:100%;height:34px}.tipping-menu-item .tipping-menu-content .tipping-menu-title{color:var(--component-tipping-menu-item--title-color);font-size:16px;font-weight:500;line-height:20px}.tipping-menu-item .tipping-menu-content .tipping-menu-value{margin-left:var(--component-tipping-menu-item--value-margin-left);font-size:var(--component-tipping-menu-item--value-font-size);color:var(--component-tipping-menu-item--value-color);font-weight:var(--component-breakdown-item-total-font-weight)}.tipping-menu-item .tipping-menu-icon-right{margin-left:auto}.tipping-menu-item .tipping-menu-icon-right svg{height:var(--component-tipping-menu-item--right-icon-size)!important;width:var(--component-tipping-menu-item--right-icon-size)!important;fill:var(--component-tipping-menu-item--right-icon-fill);margin-right:var(--component-tipping-menu-item--right-icon-margin)}.tipping-menu-item .tipping-menu-icon-left{display:flex;align-items:center}.tipping-bottom-sheet .tipping-content{background-color:var(--grouped-background-secondary);margin:0 12px;border-radius:8px}@media(prefers-color-scheme:dark){.tipping-bottom-sheet .tipping-content{background-color:var(--grouped-background-tertiary)}}.tipping-bottom-sheet .tipping-content .v2-slider-container .slider-scroll{grid-gap:10px}.tipping-bottom-sheet .tipping-content .v2-slider-container .slider-scroll:after{width:6px}.tipping-bottom-sheet .tipping-content .slide .label-selector-item.selector-item{padding:12px 13px;margin:13px 0}.tipping-bottom-sheet .tipping-content .slide .label-selector-item.selector-item .title{font:var(--font-footnote-bold)}.tipping-bottom-sheet .tipping-content .slide .label-selector-item.selector-item .subtitle{font:var(--font-footnote-default)}.tipping-bottom-sheet .tipping-content .slider-scroll .slide.first-option{margin-left:16px}.tipping-bottom-sheet .disclaimer .message{text-align:center}.tipping-selector .label-selector-container .label-selector-item.selector-item{height:60px;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;background:var(--component-tipping-selector-background);box-shadow:none;box-sizing:border-box}.tipping-selector .label-selector-container .label-selector-item.selector-item.tipping-option{align-items:center;min-width:90px}.tipping-selector .label-selector-container .label-selector-item.selector-item input{color:#4a4a4a}@media(prefers-color-scheme:dark){.tipping-selector .label-selector-container .label-selector-item.selector-item{background-color:var(--component-tipping-selector-background-dark)}.tipping-selector .label-selector-container .label-selector-item.selector-item .edit-label,.tipping-selector .label-selector-container .label-selector-item.selector-item .subtitle,.tipping-selector .label-selector-container .label-selector-item.selector-item .title,.tipping-selector .label-selector-container .label-selector-item.selector-item input,.tipping-selector .label-selector-container .label-selector-item.selector-item span{color:var(--component-tipping-selector-color-dark)!important}.tipping-selector .label-selector-container .label-selector-item.selector-item.selected{background-color:var(--component-tipping-selector-selected-background-dark)!important;transition:none}.tipping-selector .label-selector-container .label-selector-item.selector-item.selected .edit-label,.tipping-selector .label-selector-container .label-selector-item.selector-item.selected .subtitle,.tipping-selector .label-selector-container .label-selector-item.selector-item.selected .title,.tipping-selector .label-selector-container .label-selector-item.selector-item.selected input,.tipping-selector .label-selector-container .label-selector-item.selector-item.selected span{color:var(--component-tipping-selector-selected-color-dark)!important}}.tipping-selector .label-selector-container .label-selector-item.selector-item.selected{box-shadow:inset 0 0 0 .5px rgba(0,0,0,.05),0 2px 10px rgba(0,0,0,.05);transition:none;background:var(--component-tipping-selector-selected-background)}.tipping-selector .label-selector-container .label-selector-item.selector-item.selected .edit-label,.tipping-selector .label-selector-container .label-selector-item.selector-item.selected .subtitle,.tipping-selector .label-selector-container .label-selector-item.selector-item.selected .title,.tipping-selector .label-selector-container .label-selector-item.selector-item.selected input,.tipping-selector .label-selector-container .label-selector-item.selector-item.selected span{color:var(--component-tipping-selector-selected-color)}@media(prefers-color-scheme:dark){.tipping-selector .label-selector-container .label-selector-item.selector-item.selected .edit-label,.tipping-selector .label-selector-container .label-selector-item.selector-item.selected .subtitle,.tipping-selector .label-selector-container .label-selector-item.selector-item.selected .title,.tipping-selector .label-selector-container .label-selector-item.selector-item.selected input,.tipping-selector .label-selector-container .label-selector-item.selector-item.selected span{color:var(--component-tipping-selector-selected-color-dark)}}.tipping-selector .label-selector-container .label-selector-item.selector-item span{white-space:nowrap}.tipping-selector .label-selector-container .label-selector-item.selector-item .title,.tipping-selector .label-selector-container .label-selector-item.selector-item :nth-child(2){font-size:14px;font-weight:600;margin:0;color:var(--component-tipping-selector-color)}.tipping-selector .label-selector-container .label-selector-item.selector-item .subtitle{letter-spacing:.02em;color:#888b90}@media(prefers-color-scheme:dark){.tipping-selector .label-selector-container .label-selector-item.selector-item .edit-label,.tipping-selector .label-selector-container .label-selector-item.selector-item .not-now,.tipping-selector .label-selector-container .label-selector-item.selector-item .subtitle,.tipping-selector .label-selector-container .label-selector-item.selector-item .title{color:var(--component-tipping-selector-color-dark)!important}}.tipping-selector .label-selector-container .label-selector-item.selector-item.selected .edit-label,.tipping-selector .label-selector-container .label-selector-item.selector-item.selected .not-now,.tipping-selector .label-selector-container .label-selector-item.selector-item.selected .subtitle,.tipping-selector .label-selector-container .label-selector-item.selector-item.selected .title{color:var(--component-tipping-selector-selected-color)}.tipping-header{font-weight:var(--component-menu-item-content-font-weight)}.tipping-header .tipping-header-title{padding:var(--component-tipping-card-header-tipping-icon-padding);display:flex;align-content:center;align-items:center;justify-content:flex-start;margin-bottom:10px}.tipping-header .tipping-header-title svg{margin-right:14px}.tipping-header .tipping-header-message{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start}.tipping-header .tipping-header-message .message{color:var(--component-tipping-disclaimer-color);font:var(--component-checkout-cell-label-font);font-weight:400;text-align:left;font-size:14px;margin-top:4px}.tipping-header-checkout{display:flex;justify-content:center;font-weight:var(--component-menu-item-content-font-weight);align-items:var(--component-tipping-card-header-align);padding:var(--component-tipping-card-header-padding)}.tipping-header-checkout .tipping-header-icon{display:flex;justify-content:center;margin:var(--component-tipping-card-header-tipping-icon-margin);padding:var(--component-tipping-card-header-tipping-icon-padding)}.tipping-header-checkout .tipping-header-message{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start}.tipping-header-checkout .tipping-header-message .message{color:var(--component-tipping-disclaimer-color);font:var(--component-checkout-cell-label-font);font-weight:400;text-align:left;font-size:14px;margin-top:4px}.tipping-section{display:flex;flex-direction:column;align-content:center}.tipping-section .v2-slider-container .arrowButton:hover{background:none}.tipping-section .tipping-content{margin:0 0 0 1em;display:flex;flex-direction:column}.tipping-section .tipping-content .label-selector-container .message{color:var(--component-checkout-cell-label-color);font:var(--component-checkout-cell-label-font);text-align:left}.tipping-section .tipping-content .label-selector-container .v2-slider-container>.slider-scroll{grid-gap:8px}.select-tipping-disclaimer{margin:var(--component-tipping-menu-item--disclaimer-margin)!important;box-sizing:border-box;font:var(--font-footnote-default);color:var(--secondary-label-color);line-height:1.4;background:var(--component-tipping-menu-item--disclaimer-background);padding:var(--component-tipping-menu-item--disclaimer-padding);margin:8px 0}.tipping-uber-disclaimer{text-align:left;margin-bottom:0;padding:12px 16px;background-color:var(--background-secondary);color:var(--secondary-label-color)}.tipping-item-content{display:flex;justify-content:space-between}.tipping-item-content .tipping-selected-value{color:var(--secondary-label-color)}.selector-dimension-observer{width:100%;height:1px;position:absolute;top:0;left:0}@-webkit-keyframes pulseLoadingPlaceholder{0%{background-color:hsla(0,0%,64.7%,.1)}50%{background-color:hsla(0,0%,64.7%,.2)}to{background-color:hsla(0,0%,64.7%,.1)}}@keyframes pulseLoadingPlaceholder{0%{background-color:hsla(0,0%,64.7%,.1)}50%{background-color:hsla(0,0%,64.7%,.2)}to{background-color:hsla(0,0%,64.7%,.1)}}@-webkit-keyframes preCheckoutPulseLoading{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes preCheckoutPulseLoading{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.order-dialog-content{height:100%;overflow:hidden;background:var(--grouped-background-elevated-primary);will-change:transform}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper{display:flex;flex-flow:column}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order{height:auto}@supports(padding:env(safe-area-inset-bottom)){.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order{padding-bottom:env(safe-area-inset-bottom)}}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order section.order-shopper-container.with-big-map.showing-room-preview .box,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order section.order-shopper-container.with-big-map.showing-room-preview .box{padding:0;height:200px;overflow:hidden;display:flex;flex-flow:column;align-items:center;justify-content:center}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order section.order-shopper-container.with-big-map.showing-room-preview .box .map-address-selector-container,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order section.order-shopper-container.with-big-map.showing-room-preview .box .map-address-selector-container{width:100%}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order section.room-preview-container,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order section.room-preview-container{margin:0;padding:0 0 16px;box-sizing:border-box}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order section.order-shopper-container :not(.with-big-map) .box,.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order section.room-preview-container .box,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order section.order-shopper-container :not(.with-big-map) .box,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order section.room-preview-container .box{background:transparent;border-top:none;border-bottom:none}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-section>.order-box,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-section>.order-box{display:flex;align-items:center;background:var(--component-order-section-background);border-top:var(--component-order-section-border-top);border-bottom:var(--component-order-section-border-bottom);flex:100% 1}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .section-reason,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .section-reason{padding:var(--component-order-section-reason-padding);box-sizing:border-box;font:var(--font-footnote-default);color:var(--secondary-label-color)}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-progress-bar-container,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-progress-bar-container{border-top:none;border-bottom:1px solid var(--tertiary-fill-color);margin-bottom:16px;padding:16px!important}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-progress-bar-container .progress-bar-container,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-progress-bar-container .progress-bar-container{padding:0}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-progress-bar-container .cs-floating-menu,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-progress-bar-container .cs-floating-menu{width:20px;height:20px;right:3px;background:transparent;border:none}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-progress-bar-container .cs-floating-menu .cs-floating-menu-dots,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-progress-bar-container .cs-floating-menu .cs-floating-menu-dots{top:8px;left:8px}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .cs-icon,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .cs-icon{border-radius:4px}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .cs-icon.clock,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .cs-icon.clock{border-radius:50%}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-container .order-box .order-delivery .accessory .chevron,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-container .order-box .order-delivery .accessory .chevron{height:var(--component-order-cell-chevron-height);fill:var(--component-order-cell-chevron-fill);margin-left:8px}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-container .order-box .order-delivery:after,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-container .order-box .order-delivery:after{opacity:0}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-container .order-box .map-address-selector,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-container .order-box .map-address-selector{will-change:transform;border-radius:8px;overflow:hidden;margin-bottom:16px}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-container .order-box .map-address-selector:before,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-container .order-box .map-address-selector:before{cursor:default}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-container .order-box .map-address-selector:hover,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-delivery-container .order-box .map-address-selector:hover{border-radius:8px;box-shadow:none;-webkit-transform:none;transform:none;background-color:transparent;opacity:1}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .delivered-on,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .delivered-on{margin:var(--component-order-section-margin)}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .delivered-on,.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-number-container,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .delivered-on,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-number-container{padding-top:16px;padding-bottom:16px;display:flex;justify-content:space-between}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .delivered-on h4,.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .delivered-on p,.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-number-container h4,.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-number-container p,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .delivered-on h4,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .delivered-on p,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-number-container h4,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-number-container p{font:var(--font-body-default);color:var(--primary-label-color)}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .delivered-on p,.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-number-container p,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .delivered-on p,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .order-number-container p{color:var(--secondary-label-color)}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .copy-to-clipboard,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .copy-to-clipboard{cursor:pointer;position:relative}.order-dialog-content .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .breakdown-container .breakdown-wrapper .breakdown-list .breakdown-user-promotions,.ratings-dialog-container .cs-modal-container .cs-modal-children-wrapper .cs-modal-content .order .breakdown-container .breakdown-wrapper .breakdown-list .breakdown-user-promotions{padding:0}.order-resume-products{background:var(--component-order-resume-products-background);height:100%}.order-resume-products .add-item-to-order{padding:12px 8px;box-sizing:border-box;background:var(--grouped-background-elevated-tertiary)}.order-resume-products .items-list{background:var(--grouped-background-elevated-primary)}.order-resume-products .items-list ul li{list-style:none;position:relative;border-bottom:1px solid var(--tertiary-fill-color)}.order-resume-products .items-list ul li .item{position:relative;display:grid;grid-template-columns:auto 1fr auto;min-height:62px;align-items:center}.order-resume-products .items-list ul li .item .quantity{display:flex;border-right:var(--component-cart-store-detail-product-quantity-border-right);padding:0;box-sizing:border-box;text-align:center;justify-content:center;align-items:center;width:52px;height:100%;cursor:default;z-index:2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.order-resume-products .items-list ul li .item .quantity .count-stepper .less,.order-resume-products .items-list ul li .item .quantity .count-stepper .more{visibility:hidden}.order-resume-products .items-list ul li .item .quantity .edit-icon{width:16px;height:16px;fill:var(--secondary-label-color)}.order-resume-products .items-list ul li .item .product-info{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;align-items:center;padding:12px;box-sizing:border-box}.order-resume-products .items-list ul li .item .product-info .product-img{--size:48px;box-shadow:var(--component-product-image-box-shadow);padding:0;box-sizing:border-box;margin:0;display:flex;border-radius:15%;position:relative;width:var(--size);height:var(--size);background:#fff}@media(min-width:800px){.order-resume-products .items-list ul li .item .product-info .product-img{--size:56px}}.order-resume-products .items-list ul li .item .product-info .product-img img{max-height:80%;max-width:80%;width:auto;height:auto;margin:auto}.order-resume-products .items-list ul li .item .product-info .text .product-name{font:var(--font-subheadline-bold);white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.order-resume-products .items-list ul li .item .product-info .text .product-description{font:var(--font-subheadline-default);color:var(--secondary-label-color);white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.order-resume-products .items-list ul li .item .delete-product{padding:12px 16px;box-sizing:border-box;border:none;outline:none;background:none;cursor:pointer;z-index:2;opacity:1;transition:opacity .2s ease-out;height:100%}.order-resume-products .items-list ul li .item .delete-product svg{width:18px;height:auto;fill:var(--color-red);transition:inherit;padding:4px;margin:-4px;border-radius:50%}@media(hover:hover){.order-resume-products .items-list ul li .item .delete-product:hover{opacity:.6}}body.user-is-tabbing .order-resume-products .items-list ul li .item .delete-product:focus{opacity:1}body.user-is-tabbing .order-resume-products .items-list ul li .item .delete-product:focus svg{box-shadow:var(--focus-ring)}.order-resume-products .items-list ul li .item.replaced{grid-template-columns:1fr;min-height:unset;padding:0 12px 12px}.order-resume-products .items-list ul li .item.replaced .product-info{width:100%;padding:6px;background:var(--background-elevated-secondary);border-radius:8px;box-shadow:inset 0 0 0 1px var(--tertiary-fill-color)}.order-resume-products .items-list ul li .item.replaced .product-info .product-img{--size:38px}.order-resume-products .items-list ul li .item.replaced .product-info .text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.order-resume-products .items-list ul li .item.replaced .product-info .text .replaced-title{font:var(--font-footnote-bold)}.order-resume-products .items-list ul li .item.replaced .product-info .text .product-description{font:var(--font-footnote-default);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.order-resume-products .content-add-button{padding:16px;position:-webkit-sticky;position:sticky;bottom:0;z-index:2;background:var(--grouped-background-elevated-primary);border-top:1px solid var(--tertiary-fill-color)}.order-resume-products .content-add-button .add-product-order{width:100%;height:50px}.order-resume-products.editable .items-list ul li .item .quantity .count-stepper .less,.order-resume-products.editable .items-list ul li .item .quantity .count-stepper .more{display:block;visibility:visible}.order-resume-products .resume{padding:4px 16px;font:var(--font-subheadline-bold);background:var(--component-order-resume-products-background-title);z-index:1;border-top:1px solid var(--tertiary-fill-color);border-bottom:1px solid var(--tertiary-fill-color);margin-top:8px}.order-dialog-content .product-dialog-content{display:flex;flex-flow:column;height:auto;min-height:100%}.order-dialog-content .product-dialog-content .product .product-detail-container{color:var(--primary-label-color);font:var(--font-body-default);padding:0;box-sizing:border-box}.order-dialog-content .product-dialog-content .product .product-detail-container .product-img{background:#fff;width:100%;max-width:200px;margin:16px auto;position:-webkit-sticky;position:sticky;top:16px;border-radius:16px;cursor:zoom-in;transition:all .43s cubic-bezier(.2,.9,.42,1)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-img .img{position:absolute;width:100%;height:100%;display:flex}.order-dialog-content .product-dialog-content .product .product-detail-container .product-img .img img{max-height:80%;max-width:80%;width:auto;height:auto;margin:auto}.order-dialog-content .product-dialog-content .product .product-detail-container .product-img:after{content:"";display:block;padding-bottom:100%}.order-dialog-content .product-dialog-content .product .product-detail-container .product-img.zoom{-webkit-transform:translate3d(0,90px,0) scale3d(1.5,1.5,1.5);transform:translate3d(0,90px,0) scale3d(1.5,1.5,1.5);z-index:200;box-shadow:0 6px 30px 0 rgba(0,0,0,.3);cursor:zoom-out}.order-dialog-content .product-dialog-content .product .product-detail-container .product-img.zoom~.product-details{-webkit-transform:translate3d(0,180px,0);transform:translate3d(0,180px,0);pointer-events:none}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details{position:relative;z-index:1;transition:all .43s cubic-bezier(.2,.9,.42,1)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section{margin:0 auto;padding:16px;box-sizing:border-box}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section caption,.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section h3{font:var(--font-body-bold);color:var(--primary-label-color);text-align:left}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section caption:not(caption),.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section h3:not(caption){margin-bottom:16px}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section p{font:var(--font-body-default);color:var(--secondary-label-color)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.product-name{text-align:center;margin:0 auto;padding:16px;box-sizing:border-box;position:-webkit-sticky;position:sticky;top:0;z-index:1;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--tertiary-fill-color)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.product-name h2{font:var(--font-headline-bold);color:var(--primary-label-color)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.badges{border-bottom:1px solid var(--tertiary-fill-color)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.badges .badge{--icon-size:28px;display:grid;grid-template-columns:var(--icon-size) 1fr;grid-gap:8px}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.badges .badge .icon{border-radius:var(--component-product-info-badge-border-radius);display:flex;justify-content:center;align-items:center;height:var(--icon-size);align-self:flex-start;background:var(--component-product-info-badge-background-color)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.badges .badge .icon.black{background:#000}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.badges .badge .text h3{font:var(--font-callout-bold);color:var(--primary-label-color);margin-bottom:3px}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.badges .badge .text p{font:var(--font-callout-default);color:var(--secondary-label-color)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.badges .badge:not(:last-child){padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--tertiary-fill-color)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.info table{width:100%;font:var(--font-callout-default);color:var(--secondary-label-color);text-align:left;border-spacing:0 16px;margin-bottom:-16px}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.info table tbody tr{margin-top:8px}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.info table tbody tr th{font:var(--font-callout-default)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.info table tbody tr td{text-align:right;font:var(--font-callout-bold);color:var(--primary-label-color)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.nutritional-info-container .nutrition-facts-container .nutrition-facts-detail{padding:4px 10px;box-sizing:border-box;border-radius:4px;border:1px solid var(--tertiary-fill-color);background:var(--grouped-background-elevated-primary);color:var(--secondary-label-color);font:var(--font-callout-default)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.nutritional-info-container .nutrition-facts-container .nutrition-facts-detail .nutrition-facts-item-container.simple{border-bottom:1px solid var(--tertiary-label-color)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.nutritional-info-container .nutrition-facts-container .nutrition-facts-detail .nutrition-facts-item-container.double{border-bottom:3px solid var(--tertiary-label-color)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.nutritional-info-container .nutrition-facts-container .nutrition-facts-detail .nutrition-facts-item-container.triple{border-bottom:5px solid var(--tertiary-label-color)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.nutritional-info-container .nutrition-facts-container .nutrition-facts-detail .nutrition-facts-item-container .nutrition-facts-item-content .nutrition-facts-item{display:flex;justify-content:space-between;padding:10px 0}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.nutritional-info-container .nutrition-facts-container .nutrition-facts-detail .nutrition-facts-item-container .nutrition-facts-item-content .nutrition-facts-item b{font-weight:600;color:var(--primary-label-color)}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.nutritional-info-container .nutrition-facts-container .nutrition-facts-detail .nutrition-facts-item-container .nutrition-facts-item-content .nutrition-facts-item span{padding:0 2px;box-sizing:border-box}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.nutritional-info-container .nutrition-facts-container .nutrition-facts-detail .nutrition-facts-item-container .nutrition-facts-item-content .nutrition-facts-subitem{font:var(--font-footnote-default);padding:0 0 0 20px;display:block;box-sizing:border-box}.order-dialog-content .product-dialog-content .product .product-detail-container .product-details section.nutritional-info-container .nutrition-facts-container .nutrition-facts-detail .nutrition-facts-item-container .nutrition-facts-item-content .nutrition-facts-subitem .nutrition-facts-item{padding:0 0 10px}.order-dialog-content .product-dialog-content .product.add-comment-to-product,.order-dialog-content .product-dialog-content .product.add-comment-to-product>div:first-child{height:100%}.order-dialog-content .product-dialog-content .product.add-comment-to-product>div:first-child .product-container{height:100%;width:100%}.order-chat-wrapper .cs-modal-children-wrapper{flex-grow:1}.order-chat-wrapper .cs-modal-content{height:100%}.order-chat-wrapper .cs-modal-content .order-chat-container{height:100%;width:100%}button.chat-call-icon{border:none;background-color:inherit;outline:none}.other-accessory-icon{width:10px}.item-main-icon{height:var(--component-replacements-item-main-icon-height);width:var(--component-replacements-item-main-icon-width);vertical-align:middle;display:inline-block}.item-main-icon .item-image-frame{width:100%;height:100%;padding:var(--component-replacements-item-main-icon-padding);box-sizing:border-box;vertical-align:middle;background-color:var(--component-replacements-section-alternatives-section-image-background);background-repeat:no-repeat;background-origin:content-box;background-size:contain;background-position:50%;border-radius:8px;cursor:pointer;transition:all .15s ease-in-out;display:flex;align-items:center;justify-content:var(--component-replacements-item-main-icon-justify-content);box-shadow:var(--component-replacements-item-main-icon-box-shadow)}.item-main-icon .item-image-frame img{max-width:46px;max-height:46px}.item-main-icon.other-main-icon{height:var(--component-replacements-item-other-item-main-icon-height);width:var(--component-replacements-item-other-item-main-icon-width)}.replacements-item{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--component-replacements-item-gap);gap:var(--component-replacements-item-gap);align-items:center;box-sizing:border-box;text-align:left;padding:var(--component-replacements-item-padding);overflow:hidden}.replacements-item .label{font:var(--font-body-bold);color:var(--component-replacements-item-label-color);font-weight:var(--component-replacements-item-label-font-weight);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.replacements-item .detail-label{font:var(--font-body-default);font-weight:var(--component-replacements-item-detail-label-font-weight);color:var(--component-replacements-item-detail-label-color);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.replacements-item .item-content{overflow:hidden}.replacements-item.other-item{cursor:pointer}.replacements-item.other-item .other-icon{width:var(--component-replacements-item-other-item-icon-width);height:var(--component-replacements-item-other-item-icon-height)}.replacements-item .chevron{fill:var(--tertiary-label-color)}.replacements-item .done-icon{width:var(--component-replacements-item-done-icon-width);height:var(--component-replacements-item-done-icon-height)}.replacements-item-container{width:100%;background-color:transparent;border:0}.alternative-container{min-height:90px;height:100%;border:var(--component-replacements-alternative-border);margin:var(--component-replacements-alternative-margin);border-bottom:var(--component-replacements-alternative-border-bottom);text-align:left;list-style-type:none;display:flex;align-items:center}.alternative-container,.alternative-container:hover{background:var(--component-replacements-alternative-background)!important}.alternative-container .alternative{display:grid;grid-template-columns:var(--component-replacements-alternative-grid-template-columns)!important;grid-auto-flow:dense;grid-gap:var(--component-replacements-alternative-gap);gap:var(--component-replacements-alternative-gap);align-items:center;box-sizing:border-box;height:100%;width:100%;padding:var(--component-replacements-alternative-padding);overflow:hidden}.alternative-container .alternative>:first-child{grid-column:var(--component-replacements-alternative-first-child-grid-column)}.alternative-container .alternative .alternative-icon{width:var(--component-replacements-alternative-icon-width);height:var(--component-replacements-alternative-icon-height);fill:var(--component-replacements-alternative-icon-fill)}.alternative-container .list-picker-cell{height:100%;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.alternative-container .list-picker-cell:hover{background:transparent!important;-webkit-transform:none!important;transform:none!important}.section{background:var(--component-replacements-section-background)}.section .section-header{position:-webkit-sticky;position:sticky;top:-1px;display:grid;grid-template-columns:1fr auto;box-sizing:border-box;padding:var(--component-replacements-section-header-padding);background:var(--component-replacements-section-header-background);-webkit-backdrop-filter:blur(28px) saturate(150%);backdrop-filter:blur(28px) saturate(150%);z-index:100;border-top:var(--component-replacements-section-header-border-top);box-shadow:0 2px 1px rgba(0,0,0,.01);margin-top:var(--component-replacements-section-header-margin-top)}.section .section-header:not(:first-child){border-top:0;margin-top:0}.section .section-header .title{font:var(--font-body-bold);line-height:var(--component-replacements-section-header-title-line-height);color:var(--component-replacements-section-header-title-color);background:var(--component-replacements-section-header-title-background);font-size:var(--component-replacements-section-header-title-font-size)}.section .section-header .right-title{font:var(--font-body-bold);line-height:var(--component-replacements-section-header-right-title-line-height);color:var(--component-replacements-section-header-right-title-color);background:var(--component-replacements-section-header-right-title-background);font-size:var(--component-replacements-section-header-right-title-font-size);display:var(--component-replacements-section-header-right-title-display)}.section:nth-child(2) .section-header{padding:var(--component-replacements-section-second-section-header-padding)}.section .product-section{padding:var(--component-replacements-section-product-section-padding);margin-bottom:10px!important;border-bottom:var(--component-replacements-section-product-section-border-bottom);border-top:var(--component-replacements-section-product-section-border-top);background-color:var(--component-replacements-alternative-background)}.section .product-section .replacements-item-container:last-child:not(:first-child)>.product-item.found:last-child{border-bottom:0}.section .instructions-section{padding:var(--component-replacements-section-instructions-section-padding);margin:var(--component-replacements-section-instructions-section-margin)!important;border-bottom:var(--component-replacements-section-instructions-section-border-bottom);border-top:var(--component-replacements-section-instructions-section-border-top);background-color:var(--component-replacements-alternative-background);cursor:pointer}.section .alternatives-section{margin:8px 0 0;--border-radius:8px}.section .alternatives-section .alternatives-section-title{margin:var(--component-replacements-section-alternatives-section-title-margin);font:var(--font-subheadline-bold);color:var(--component-replacements-section-alternatives-section-title-color);text-transform:var(--component-replacements-section-alternatives-section-title-text-transform);padding:var(--component-replacements-section-alternatives-section-title-padding);font-size:var(--component-replacements-section-alternatives-section-title-font-size);box-sizing:border-box;letter-spacing:.03em}.section .alternatives-section.have-alternatives .alternatives-section-title{color:var(--component-replacements-section-alternatives-section-have-alternatives-title-color)}.section .alternatives-section.no-alternatives .alternatives-section-title{color:var(--component-replacements-section-alternatives-section-no-alternatives-title-color)}.section .alternatives-section .alternative-container:first-child{border-radius:var(--component-replacements-section-alternatives-section-first-child-border-radius)}.section .alternatives-section .alternative-container:last-child{border-radius:var(--component-replacements-section-alternatives-section-last-child-border-radius);border:var(--component-replacements-section-alternatives-section-last-child-border)}.section .alternatives-section .alternative-container:first-child:last-child{border-radius:var(--component-replacements-section-alternatives-section-first-and-last-child-border-radius)}.replacements-container{z-index:1}.replacements-modal-send-button{display:var(--component-replacements-modal-send-button-display)!important}.replacements-bottom-send-button{padding:16px;box-sizing:border-box;display:var(--component-replacements-bottom-send-button-display);align-items:center;justify-content:center;text-align:center;position:-webkit-sticky;position:sticky;bottom:0;z-index:100;flex-grow:1}@media(max-width:415px){@supports(padding:max(0px)){.replacements-bottom-send-button{padding-bottom:max(16px,env(safe-area-inset-bottom))}}}.replacements-error{display:flex;height:100%;justify-content:center}.address-search-suggestions .spinner{position:absolute;top:var(--component-address-suggestions-spinner-top);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto;left:0;right:0;display:var(--component-address-suggestions-spinner-display)}.address-search-suggestions legend{font:var(--font-footnote-default);color:var(--secondary-label-color);padding:8px 16px;margin-top:-8px;box-sizing:border-box}.address-search-suggestions .search-suggestions-menu.menu-list .search-term-menu-group .menu-list-item{color:var(--color-red)}.address-search-suggestions .search-suggestions-menu.menu-list .search-term-menu-group .menu-list-item .menu-list-item-icon svg{fill:var(--color-red)}.address-search-suggestions .search-suggestions-menu.menu-list .menu-list-item .menu-list-item-content{padding:var(--component-address-suggestions-result-padding);box-sizing:border-box;min-height:var(--component-address-suggestions-result-min-height)}.address-search-suggestions .search-suggestions-menu.menu-list .menu-list-item .menu-list-item-icon{box-sizing:border-box;min-width:var(--component-address-suggestions-icon-width);min-height:var(--component-address-suggestions-icon-height);padding:var(--component-address-suggestions-icon-padding);margin:var(--component-address-suggestions-icon-margin);border-radius:var(--component-address-suggestions-icon-border-radius);background:var(--background-secondary)}.address-search-suggestions .search-suggestions-menu.menu-list .menu-list-item .menu-list-item-icon svg{margin:var(--component-address-suggestions-icon-svg-margin);padding:5px}.address-search-suggestions .search-suggestions-menu.menu-list .menu-list-item .menu-list-item-icon svg path{fill:var(--grouped-background-elevated-tertiary)}.add-address-maps-wrapper{position:relative;margin:0 auto;padding:var(--component-select-location-padding);box-sizing:border-box;width:100%!important;height:100%;background:var(--component-select-location-background)}@media(min-width:1024px){.add-address-maps-wrapper{padding:16px}}.add-address-maps-wrapper .address-cell-preview{border-radius:0;margin:var(--component-select-location-editable-label-margin);border-bottom:1px solid var(--tertiary-fill-color)}@media(min-width:1024px){.add-address-maps-wrapper .address-cell-preview{border-bottom:none}}.add-address-maps-wrapper .mapbox-map-container{width:100%!important;height:300px!important;border-radius:var(--component-select-location-map-border-radius);will-change:transform}@media(min-width:1024px){.add-address-maps-wrapper .mapbox-map-container{border-radius:15px}}.add-address-maps-wrapper .mapbox-map-container>div{border-radius:var(--component-select-location-map-border-radius)!important}@media(min-width:1024px){.add-address-maps-wrapper .mapbox-map-container>div{border-radius:15px!important}}.add-address-maps-wrapper .mapbox-map-container-legend{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;font:var(--font-body-default);max-width:400px;margin:16px auto 0;padding:16px}.add-address-maps-wrapper .mapbox-map-container-legend h3.title{line-height:var(--component-select-location-title-line-height);font-size:var(--component-select-location-title-font-size);font-weight:var(--component-select-location-title-font-weight);color:var(--primary-label-color)}.add-address-maps-wrapper .mapbox-map-container-legend h4.subtitle{line-height:var(--component-select-location-subtitle-line-height);font-size:var(--component-select-location-subtitle-font-size);font-weight:var(--component-select-location-subtitle-font-weight);color:var(--primary-label-color);margin-top:12px}.add-address-mapbox-map-wrapper .gm-style-cc,.add-address-mapbox-map-wrapper .gmnoprint a,.add-address-mapbox-map-wrapper .gmnoprint span,.add-address-maps-wrapper .gm-style-cc,.add-address-maps-wrapper .gmnoprint a,.add-address-maps-wrapper .gmnoprint span{display:none}.add-address-maps-wrapper .map-address-selector .address-map{border-radius:var(--component-select-location-map-border-radius);overflow:hidden;will-change:transform;box-shadow:inset 0 0 0 1px var(--tertiary-fill-color)}@media(min-width:1024px){.add-address-maps-wrapper .map-address-selector .address-map{border-radius:15px}}.cancel-confirmation-bottom-sheet{width:359px!important;height:90px!important;background-color:var(--grouped-background-elevated-secondary)!important;border-radius:14px!important;margin:auto auto 85px}.cancel-confirmation-bottom-sheet .disclaimer{margin-top:10px!important}.cancel-confirmation-bottom-sheet-title-span{font-weight:600}.cancel-confirmation-bottom-sheet-disclaimer-span,.cancel-confirmation-bottom-sheet-title-span{font-size:13px;color:var(--secondary-label-color);line-height:18px}.cancel-confirmation-sheet-content{display:flex;flex-direction:column;width:100%}.cancel-confirmation-reason-button{border:none;background-color:transparent;border-top:1px solid var(--tertiary-fill-color);line-height:25px;cursor:pointer}.cancel-confirmation-reason-action-button,.cancel-confirmation-reason-button{width:359px;height:57px;color:var(--color-red);font-size:20px;text-align:center}.cancel-confirmation-reason-action-button{border:none;border-radius:14px;background-color:var(--grouped-background-elevated-secondary);font-weight:600;margin-left:-10px}.bottom-sheet-container .cancel-confirmation-bottom-sheet.bottom-sheet .content{margin-bottom:8px}.cancel-order-bottom-sheet{width:359px!important;height:345px;background-color:var(--grouped-background-elevated-secondary)!important;border-radius:14px!important;margin:auto auto 85px}.cancel-order-bottom-sheet-title-span{font-weight:600}.cancel-order-bottom-sheet-disclaimer-span,.cancel-order-bottom-sheet-title-span{font-size:13px;color:var(--secondary-label-color);line-height:18px}.cancel-order-sheet-content{display:flex;flex-direction:column;width:100%}.cancel-order-reason-button{border:none;background-color:transparent;border-top:1px solid var(--tertiary-fill-color);line-height:25px;cursor:pointer}.cancel-order-reason-action-button,.cancel-order-reason-button{width:359px;height:57px;color:var(--color-red);font-size:20px;text-align:center}.cancel-order-reason-action-button{border:none;border-radius:14px;background-color:var(--grouped-background-elevated-secondary);font-weight:600;margin-left:-10px}.bottom-sheet-container .cancel-order-bottom-sheet.bottom-sheet .content{margin-bottom:8px}.shopping-list-dialog-container .cs-modal-content{height:100%;overflow:auto;background:var(--grouped-background-elevated-primary);padding-bottom:env(safe-area-inset-bottom);padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left)}.uber-consent-container .uber-consent-illustration{background-color:var(--primary-fill-color);padding:17px 20px;margin:0 0 20px;box-sizing:border-box}.uber-consent-container .uber-consent-illustration>svg{width:100%;object-fit:contain;fill:#000}.uber-consent-container .uber-consent-disclaimer{display:flex;align-self:center;width:100%;max-width:500px;box-sizing:border-box;padding:0 16px;font:var(--font-footnote-default);color:var(--secondary-label-color);font-size:14px;line-height:20px}.uber-consent-container .uber-consent-disclaimer a{color:var(--secondary-label-color);outline:none}body.user-is-tabbing .uber-consent-container .uber-consent-disclaimer a:focus{box-shadow:inset var(--focus-ring)}@media(min-width:1024px){.uber-consent-dialog{max-width:500px!important;max-height:700px!important}}@supports(margin:max(0px)){.uber-consent-dialog .cs-modal-actions-container{margin-bottom:calc(16px + env(safe-area-inset-bottom))}}.stores-search-result-card{display:flex;flex-direction:column;justify-content:space-between;--separation:4px;--shadow:rgba(0,0,0,0.05);position:relative;width:100%;padding:var(--component-stores-search-results-result-container-padding);margin:0;box-sizing:border-box;border-radius:var(--component-stores-search-results-result-container-border-radius);background:var(--component-stores-search-results-result-container-background);overflow:hidden;box-shadow:var(--component-stores-search-results-result-container-box-shadow);border-bottom:var(--component-stores-search-results-result-container-border-bottom);transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94),-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);will-change:transform}.stores-search-result-card .search-result-access{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0;width:100%;height:100%;cursor:pointer;background:none;border:none;outline:none;-webkit-appearance:none;border-radius:inherit;z-index:1}body.user-is-tabbing .stores-search-result-card .search-result-access:focus{box-shadow:inset var(--focus-ring)}.stores-search-result-card .stores-search-result-card-store{display:grid;grid-template-columns:auto 1fr auto;align-items:start;grid-gap:10px}.stores-search-result-card .stores-search-result-card-store .logo{--size:var(--component-stores-search-results-logo-size);box-shadow:var(--component-stores-search-results-logo-box-shadow);padding:0;box-sizing:border-box;margin:0;display:flex;border-radius:var(--component-stores-search-results-logo-border-radius);position:relative;width:var(--size);height:var(--size)}.stores-search-result-card .stores-search-result-card-store .logo img{max-height:80%;max-width:80%;width:auto;height:auto;margin:auto}.stores-search-result-card .stores-search-result-card-store .store-info{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.stores-search-result-card .stores-search-result-card-store .store-info .name{font:var(--component-stores-search-results-store-name-font);font-size:var(--component-stores-search-results-store-name-font-size);font-weight:var(--component-stores-search-results-store-name-font-weight);line-height:var(--component-stores-search-results-store-name-font-height);color:var(--component-stores-search-results-store-name-color);margin-bottom:var(--component-stores-search-results-store-name-margin-bottom)}.stores-search-result-card .stores-search-result-card-store .store-info .description{font:var(--component-stores-search-results-store-info-font);font-size:var(--component-stores-search-results-store-info-font-size);font-weight:var(--component-stores-search-results-store-info-font-weight);line-height:var(--component-stores-search-results-store-info-font-height);color:var(--component-stores-search-results-store-info-color);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:var(--component-stores-search-results-store-info-margin-bottom)}.stores-search-result-card .stores-search-result-card-store .store-info .next-delivery-time{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}.stores-search-result-card .stores-search-result-card-store .store-info .next-delivery-time p{font:var(--component-stores-search-results-delivery-time-font);font-size:var(--component-stores-search-results-delivery-time-font-size);font-weight:var(--component-stores-search-results-delivery-time-font-weight);line-height:var(--component-stores-search-results-delivery-time-font-height);color:var(--component-stores-search-results-delivery-time-color);display:flex;flex-flow:row;align-items:center}.stores-search-result-card .stores-search-result-card-store .store-info .next-delivery-time p svg{height:1em;width:1em;fill:var(--component-stores-search-results-delivery-time-icon-fill);margin-right:.4em;flex-shrink:0}.stores-search-result-card .stores-search-result-card-store .store-info .next-delivery-time p span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.stores-search-result-card .stores-search-result-card-store .store-info .next-delivery-time.loading p{color:transparent}.stores-search-result-card .stores-search-result-card-store .store-info .next-delivery-time.loading svg{fill:transparent}.stores-search-result-card .stores-search-result-card-store .chevron{height:13px;width:auto;fill:var(--tertiary-label-color);justify-self:end;align-self:center}.stores-search-result-card .stores-search-result-card-products{display:grid;grid-template-columns:repeat(4,1fr);margin:var(--component-stores-search-results-products-margin);grid-gap:var(--component-stores-search-results-products-gap);max-width:var(--component-stores-search-results-products-max-width);margin-right:0;width:100%}.stores-search-result-card .stores-search-result-card-products .search-result-store-product{box-shadow:var(--component-stores-search-results-product-box-shadow);background:var(--component-stores-search-results-product-background);margin:0;width:100%;position:relative;height:-webkit-max-content;height:max-content;border-radius:var(--component-stores-search-results-product-border-radius)}.stores-search-result-card .stores-search-result-card-products .search-result-store-product:after{content:"";display:block;padding-bottom:100%}.stores-search-result-card .stores-search-result-card-products .search-result-store-product .product-img{position:absolute;width:100%;height:100%;display:flex}.stores-search-result-card .stores-search-result-card-products .search-result-store-product .product-img img{max-height:var(--component-stores-search-results-product-max-width);max-width:var(--component-stores-search-results-product-max-height);width:auto;height:auto;margin:auto}.stores-search-result-card .stores-search-result-card-poster{border-radius:var(--component-stores-search-results-logo-border-radius);margin:var(--component-stores-search-results-products-margin);max-width:var(--component-stores-search-results-products-max-width);grid-column-start:1;grid-column-end:5}.stores-search-result-card .stores-search-result-card-poster img{width:100%}.stores-search-result-card .stores-search-result-card-legend{font:var(--component-stores-search-results-legend-font);font-size:var(--component-stores-search-results-legend-font-size);font-weight:var(--component-stores-search-results-legend-font-weight);line-height:var(--component-stores-search-results-legend-font-height);color:var(--component-stores-search-results-legend-color)}@media(hover:hover){.stores-search-result-card:hover{--separation:4px;opacity:1;-webkit-transform:translateY(calc(var(--separation)*-1));transform:translateY(calc(var(--separation)*-1))}}.stores-search-result-card:active{-webkit-transform:scale(.95);transform:scale(.95)}.stores-search-results-spinner-container{height:70vh}.stores-search-results-container{margin:0 auto;padding:var(--component-stores-search-results-main-container-padding);box-sizing:border-box;max-width:1280px;padding-bottom:100px}@media(min-width:1024px){.stores-search-results-container{padding:32px 10px 128px}}.stores-search-results-container .stores-search-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));grid-gap:10px}@media(min-width:1024px){.stores-search-results-container .stores-search-results{grid-gap:16px}}.stores-search-results-container .no-results svg{fill:var(--secondary-label-color)}.stores-search-results-container .no-results button{text-transform:var(--component-stores-search-results-no-result-button-text-transform)}.stores-search-results-container .no-results button svg{fill:initial}body.user-is-tabbing .stores-search-results-container .no-results button.try-again:focus:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:var(--focus-ring);border-radius:inherit}.uber-loader{--uber-blue:#5b91f5;--uber-gray:#eee;--uber-loader--color-postmates:#22594b;--uber-loader--color-uber:#5b91f5;display:block;-webkit-animation-name:loader_spin;animation-name:loader_spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;border-radius:50%;border-top-color:var(--uber-gray);cursor:wait;border:var(--uber-loader-border-width) solid var(--uber-gray);border-top:var(--uber-loader-border-width) solid var(--uber-blue);width:var(--uber-loader-width);height:var(--uber-loader-height)}@media(prefers-color-scheme:dark){.uber-loader{--uber-gray:#333}}.uber-loader.uber-loader--small{--uber-loader-border-width:2px;--uber-loader-width:24px;--uber-loader-height:24px}.uber-loader.uber-loader--medium{--uber-loader-border-width:4px;--uber-loader-width:32px;--uber-loader-height:32px}.uber-loader.uber-loader--large{--uber-loader-border-width:8px;--uber-loader-width:40px;--uber-loader-height:40px}.uber-loader.uber-loader--color-postmates{--uber-blue:var(--uber-loader--color-postmates)}.uber-loader.uber-loader--color-uber{--uber-blue:var(--uber-loader--color-uber)}@-webkit-keyframes loader_spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader_spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}div.checkout-response-container-wrapper{background-color:#fff;height:100vh;max-width:100%}@media(prefers-color-scheme:dark){div.checkout-response-container-wrapper{background-color:#141414}}.spinner-suspense-container{display:flex;width:100%;height:100%;justify-content:center;align-items:center}@font-face{font-family:"UberMove";src:url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMove-Light.woff2) format("woff2"),url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMove-Light.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"UberMove";src:url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMove-Regular.woff2) format("woff2"),url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMove-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"UberMove";src:url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMove-Medium.woff2) format("woff2"),url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMove-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"UberMove";src:url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMove-Bold.woff2) format("woff2"),url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMove-Bold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"UberMoveText";src:url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMoveText-Light.woff2) format("woff2"),url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMoveText-Light.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"UberMoveText";src:url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMoveText-Regular.woff2) format("woff2"),url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMoveText-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"UberMoveText";src:url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMoveText-Medium.woff2) format("woff2"),url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMoveText-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"UberMoveText";src:url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMoveText-Bold.woff2) format("woff2"),url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMoveText-Bold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"PostmatesStd";src:url(https://s.cornershopapp.com/static/web/fonts/postmates/postmates-std-regular.woff2) format("woff2"),url(https://s.cornershopapp.com/static/web/fonts/postmates/postmates-std-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PostmatesStd";src:url(https://s.cornershopapp.com/static/web/fonts/postmates/postmates-std-bold.woff2) format("woff2"),url(https://s.cornershopapp.com/static/web/fonts/postmates/postmates-std-bold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"PostmatesStd";src:url(https://s.cornershopapp.com/static/web/fonts/postmates/postmates-std-medium.woff2) format("woff2"),url(https://s.cornershopapp.com/static/web/fonts/postmates/postmates-std-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}.cs-icon{background-repeat:no-repeat;background-origin:border-box;background-size:contain;background-position:50%;height:30px;width:30px;border:none}.cs-icon.inverted{-webkit-filter:invert(100%);filter:invert(100%)}.cs-icon.phone{background-size:17px 17px}.cs-icon.pop-breakdown{background-image:url(/assets/PopAccessory.png);height:1.4em;width:1.4em;margin-left:8px}.cs-icon.pop-detail{background-image:url(/assets/PopAccessory@3x.png);height:30px;width:30px}.cs-icon.dubious{background-image:url(/assets/DubiousRow.png)}.cs-icon.out-of-season{background-image:url(/assets/SeasonUnavailableRow.png)}.cs-icon.blocked{background-image:url(/assets/BlockedRow.png)}.cs-icon.discontinued{background-image:url(/assets/DiscontinuedRow.png)}.cs-icon.discount{background-image:url(/assets/CouponsRow.png)}.cs-icon.warning{background-image:url(/assets/WarningRow.png)}.cs-icon.default-unit{background-image:url(/assets/DefaultUnit@2x.png)}.cs-icon.mass-unit{background-image:url(/assets/MassUnit@2x.png)}.cs-icon.list{background-image:url(/assets/list.png)}.cs-icon.phone{background-image:url(/assets/PhoneRow@2x.png);background-color:var(--color-green)}.cs-icon.clock{background-image:url(/assets/clock.png);background-color:#ed5357}.cs-icon.information-and-password,.cs-icon.profile{background-image:url(/assets/ProfileRow.png);background-color:var(--color-indigo)}.cs-icon.pop,.cs-icon.subscription{background-image:url(/assets/SubscriptionWhiteRow@2x.png)}.cs-icon.pop.red,.cs-icon.subscription{background-color:#ff404c}.cs-icon.orders{background-image:url(/assets/OrdersRow.png);background-color:#555}.cs-icon.addresses,.cs-icon.delivery{background-image:url(/assets/DeliveryRow.png)}.cs-icon.addresses,.cs-icon.delivery.red{background-color:#ff404c}.cs-icon.payment-methods,.cs-icon.payments{background-image:url(/assets/PaymentsRow.png);background-color:var(--color-yellow)}.cs-icon.coupons,.cs-icon.credits{background-image:url(/assets/CouponsRowWhite.png);background-color:var(--color-green)}.cs-icon.referral,.cs-icon.share{background-image:url(/assets/PromoteRow.png);background-color:#ff404c}.cs-icon.support{background-image:url(/assets/SupportRow.png);background-color:var(--color-pink)}.cs-icon.calendar{background-image:url(/assets/CalendarRow.png)}.cs-icon.logout{background-image:url(/assets/SignoutRow.png);background-color:var(--color-blue)}.cs-icon.money,.cs-icon.shopper-application{background-image:url(/assets/money.png);background-color:var(--color-green);background-size:24px 24px}.cs-icon.money,.cs-icon.stores-application{background-image:url(/assets/Stores.svg);background-color:var(--color-orange);background-size:24px 24px}.cs-icon.gift{background-image:url(/assets/gift.svg);background-color:#ff404c;background-size:24px 24px}.cs-icon.money,.cs-icon.privacy-policy{background-image:url(/assets/Privacy@2x.png);background-color:#8e8e93}.cs-icon.money,.cs-icon.products{background-image:url(/assets/ProductsRow.png);background-color:#ff404c}.cs-icon.breakdown-store-icon{background-color:var(--tertiary-label-color);display:flex;align-items:center;justify-content:center;color:var(--background-primary)}.cs-icon.breakdown-total-icon{background-image:url(/assets/Equal.svg);background-color:#888b90;background-size:14px 14px}.cs-icon.call,.cs-icon.money{background-image:url(/assets/ActionPhoneButton.png)}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2){.cs-icon.call,.cs-icon.money{background-image:url(/assets/ActionPhoneButton@2x.png)}.cs-icon.products{background-image:url(/assets/ProductsRow@2x.png)}.cs-icon.pop-breakdown{background-image:url(/assets/PopAccessory@2x.png)}.cs-icon.information-and-password,.cs-icon.profile{background-image:url(/assets/ProfileRow@2x.png)}.cs-icon.pop,.cs-icon.subscription{background-image:url(/assets/SubscriptionWhiteRow@2x.png)}.cs-icon.orders{background-image:url(/assets/OrdersRow@2x.png)}.cs-icon.addresses,.cs-icon.delivery{background-image:url(/assets/DeliveryRow@2x.png)}.cs-icon.payment-methods,.cs-icon.payments{background-image:url(/assets/PaymentsRow@2x.png)}.cs-icon.coupons,.cs-icon.credits{background-image:url(/assets/CouponsRowWhite@2x.png)}.cs-icon.referral,.cs-icon.share{background-image:url(/assets/PromoteRow@2x.png)}.cs-icon.support{background-image:url(/assets/SupportRow@2x.png)}.cs-icon.phone{background-image:url(/assets/PhoneRow@2x.png)}.cs-icon.clock{background-image:url(/assets/clock.png)}.cs-icon.calendar{background-image:url(/assets/CalendarRow@2x.png)}.cs-icon.logout{background-image:url(/assets/SignoutRow@2x.png)}.cs-icon.money,.cs-icon.shopper-application{background-image:url(/assets/money@2x.png)}.cs-icon.dubious{background-image:url(/assets/DubiousRow@2x.png)}.cs-icon.out-of-season{background-image:url(/assets/SeasonUnavailableRow@2x.png)}.cs-icon.blocked{background-image:url(/assets/BlockedRow@2x.png)}.cs-icon.discontinued{background-image:url(/assets/DiscontinuedRow@2x.png)}.cs-icon.discount{background-image:url(/assets/CouponsRow@2x.png)}.cs-icon.archive{background-image:url(/assets/Archive@2x.png)}}.cs-icon.checked{background-image:url(/assets/Checked.svg);height:28px;width:28px}.cs-icon.checked-disabled{background-image:url(/assets/CheckedDisabled.svg)}.cs-icon.three-dots{background-image:url(/assets/ThreeDots.svg);background-size:auto;height:32px;width:32px}.cs-icon.cross{background-image:url(/assets/Cross.svg);width:22px;height:22px}.cs-icon.selectable{background-image:url(/assets/Selectable.svg);height:28px;width:28px}.cs-icon.info{background-image:url(/assets/Info.svg);height:24px;width:24px;outline:none;border:0;background-color:initial;cursor:pointer}.cs-icon.add{display:flex;content:"+";width:28px;height:28px;background-color:#08d949;color:#fff;font-size:24px;align-items:center;justify-content:center;border-radius:50%;font-weight:500;border:1px solid #13c34a;margin-left:3px}.cs-icon.chat{background-image:url(/assets/Chat.svg);height:22px;width:21px}.cs-icon.email{background-image:url(/assets/Email.svg);height:21px;width:22px}.fallback-spinner{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.intercom-launcher:not(.show){display:none}:not(input):not(textarea){-webkit-user-select:var(--component-settings-user-select);user-select:var(--component-settings-user-select)}.react-phone-number-input__icon-image{display:none}.react-phone-number-input__country{padding-right:35px!important}.stores-search-suggestions-container .category-suggestion .category-suggestion-icon{padding:0;box-sizing:border-box;margin:0;width:var(--component-search-suggestions-menu-store-image-size);height:var(--component-search-suggestions-menu-store-image-size);border-radius:var(--component-search-suggestions-menu-store-image-border-radius);display:flex;align-items:center;justify-content:center;margin-right:var(--component-search-suggestions-menu-store-image-margin-right);background-color:var(--tertiary-fill-color)}.stores-search-suggestions-container .category-suggestion .category-suggestion-icon .category-suggestion-icon-container{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.stores-search-suggestions-container .category-suggestion .category-suggestion-icon .category-suggestion-icon-container img{-webkit-transform:scale(.381762);transform:scale(.381762)}.stores-search-suggestions-container .category-suggestion .folder{background-color:transparent;padding:0;margin-right:var(--component-search-suggestions-menu-store-image-margin-right)}.stores-search-suggestions-container .category-suggestion .folder .subfolder>.item{margin:1.5px;width:var(--component-search-suggestions-category-folder-subfolder-item-width);height:var(--component-search-suggestions-category-folder-subfolder-item-height)}.stores-search-suggestions-container .category-suggestion .folder .subfolder>.item>.store-logo{max-width:70%;max-height:70%}.stores-search-suggestions-container .store-suggestion-action{font:var(--font-subheadline-default);color:var(--secondary-label-color);font-weight:600;display:flex;align-items:center}.stores-search-suggestions-container .store-suggestion-action .action-icon{margin-left:5px}.stores-search-suggestions-container .store-suggestion-action .action-icon path{fill:var(--secondary-label-color)}.stores-search-suggestions-container .store-suggestion-icon{box-shadow:var(--component-search-suggestions-menu-store-image-box-shadow);padding:0;box-sizing:border-box;margin:0;width:var(--component-search-suggestions-menu-store-image-size);height:var(--component-search-suggestions-menu-store-image-size);border-radius:var(--component-search-suggestions-menu-store-image-border-radius);display:flex;align-items:center;justify-content:center;margin-right:var(--component-search-suggestions-menu-store-image-margin-right)}.stores-search-suggestions-container .store-suggestion-icon img{max-width:80%;max-height:80%;object-fit:contain}.suggestions-vail{position:absolute;top:var(--component-search-mode-suggestions-top);margin:0 -16px;left:0;width:calc(100% + 4px);height:100vh;min-height:100%;z-index:19;background:rgba(0,0,0,.8);-webkit-animation:suggestions-vail-in .5s ease-in forwards;animation:suggestions-vail-in .5s ease-in forwards}@media(min-width:1024px){.suggestions-vail{display:none}}.stores-searchbar .tag img{max-height:12px;max-width:16px;padding-right:4px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.stores-search-suggestions-container.search-suggestions-container{background:var(--background-primary);height:calc(100vh - var(--search-bar-height));min-height:100%;max-height:200vh;-webkit-animation:none;animation:none;border-radius:0;border-top:none;box-shadow:none;right:0;margin:0 auto;-webkit-animation:stores-search-suggestions-enter .2s;animation:stores-search-suggestions-enter .2s;overflow-y:auto;-webkit-overflow-scrolling:touch!important;touch-action:manipulation!important;top:calc(var(--search-bar-height) + var(--search-bar-offset-top));position:absolute}.stores-search-suggestions-container.search-suggestions-container .menu-list-item.suggestion{background:var(--background-primary)}.stores-search-suggestions-container.search-suggestions-container .menu-list{padding-bottom:10px}@media(min-width:1024px){.stores-search-suggestions-container.search-suggestions-container{max-width:440px;max-height:70vh;left:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:auto;border-radius:var(--component-store-search-suggestions-border-radius);-webkit-animation:stores-search-suggestions-enter .2s;animation:stores-search-suggestions-enter .2s;background:var(--component-store-search-suggestions-background);box-shadow:var(--component-store-search-suggestions-box-shadow);border-top:none}.stores-search-suggestions-container.search-suggestions-container .menu-list-item.suggestion{background:transparent}.stores-search-suggestions-container.search-suggestions-container .menu-list{padding-bottom:0}}.shopping-list-selector-control{--gap:var(--component-shopping-list-selector-control-gap);--cart-icon-width:var(--component-shopping-list-selector-control-cart-icon-width);display:flex;flex-flow:row;align-items:center;text-align:left;min-height:var(--component-shopping-list-selector-control-min-height);margin:0 auto;padding:var(--component-shopping-list-selector-control-padding);box-sizing:border-box;width:100%;transition:all .25s cubic-bezier(.25,.46,.45,.94);will-change:transform;-webkit-appearance:none;outline:none;border:none;box-shadow:var(--component-shopping-list-selector-control-box-shadow);background:var(--component-shopping-list-selector-control-background-light);cursor:pointer}@media(prefers-color-scheme:dark){.shopping-list-selector-control{background:var(--component-shopping-list-selector-control-background-dark)}}.shopping-list-selector-control .cart-icon{margin-right:var(--gap);width:var(--cart-icon-width);height:auto;flex-shrink:0;-webkit-filter:none;filter:none}.shopping-list-selector-control .text{flex-grow:1;display:flex;flex-flow:var(--component-shopping-list-selector-control-text-flex-flow);overflow:hidden;white-space:nowrap}.shopping-list-selector-control .text .list-name{display:block;margin:0;padding:0;font:var(--font-body-default);color:var(--component-shopping-list-selector-control-text-list-name-color);font-size:var(--component-shopping-list-selector-control-text-list-name-font-size);font-weight:var(--component-shopping-list-selector-control-text-list-name-font-weight);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:20ch}.shopping-list-selector-control .text .list-address{display:block;margin:0;padding:0;font:var(--font-body-bold);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--primary-label-color)}.shopping-list-selector-control .chevron{width:var(--component-shopping-list-selector-control-chevron-width);fill:var(--component-shopping-list-selector-control-chevron-fill);flex-shrink:0;margin-left:var(--gap)}.shopping-list-selector-control[data-loading=true]{color:transparent}.shopping-list-selector-control[data-loading=true] .cart-icon,.shopping-list-selector-control[data-loading=true] .chevron{display:none}.shopping-list-selector-control[data-loading=true]:before{content:"";display:block;width:var(--cart-icon-width);height:var(--cart-icon-width);-webkit-user-select:none;user-select:none;border-radius:50%;box-sizing:border-box;margin-right:8px;flex-shrink:0;-webkit-animation:pulseLoadingPlaceholder 1.5s ease-in-out infinite;animation:pulseLoadingPlaceholder 1.5s ease-in-out infinite}.shopping-list-selector-control[data-loading=true] .text{overflow:visible}.shopping-list-selector-control[data-loading=true] .text .list-address,.shopping-list-selector-control[data-loading=true] .text .list-name{-webkit-animation:pulseLoadingPlaceholder 1.5s ease-in-out infinite;animation:pulseLoadingPlaceholder 1.5s ease-in-out infinite;color:transparent!important;min-height:1.4em;border-radius:4px}.shopping-list-selector-control[data-loading=true] .text .list-name{width:130px;position:relative;top:var(--component-shopping-list-selector-control-loading-text-list-name-top)}.shopping-list-selector-control[data-loading=true] .text .list-address{width:100%;max-width:260px;position:relative;bottom:var(--component-shopping-list-selector-control-loading-text-list-address-bottom)}@media(min-width:1024px){.shopping-list-selector-control{max-width:350px;border-radius:var(--component-shopping-list-selector-control-desktop-border-radius);box-shadow:none;background:transparent}}@media(hover:hover){.shopping-list-selector-control:hover{opacity:.8}}@media(hover:hover)and (min-width:1024px){.shopping-list-selector-control:hover{--shadow-elevation:var(--component-shopping-list-selector-control-hover-shadow-elevation);--shadow-color:var(--component-shopping-list-selector-control-hover-shadow-color);opacity:1;cursor:pointer;color:var(--primary-label-color);background:var(--component-shopping-list-selector-control-hover-background);-webkit-transform:translateY(calc(var(--shadow-elevation)*-1));transform:translateY(calc(var(--shadow-elevation)*-1));box-shadow:0 var(--shadow-elevation) calc(var(--shadow-elevation)*2) var(--shadow-color),0 calc(var(--shadow-elevation)*2) calc(var(--shadow-elevation)*3) var(--shadow-color),0 calc(var(--shadow-elevation)*3) calc(var(--shadow-elevation)*4) var(--shadow-color),0 calc(var(--shadow-elevation)*4) calc(var(--shadow-elevation)*5) var(--shadow-color)}}body.user-is-tabbing .shopping-list-selector-control:focus{box-shadow:inset var(--focus-ring)}@media(min-width:1024px){.header-provider[data-viewport-aware=true] .header .cart-address-selector-control-container{overflow:hidden;padding:var(--component-topbar-address-selector-desktop-padding);justify-self:flex-start}.header-provider[data-viewport-aware=true] .header .cart-address-selector-control-container .shopping-list-selector-control{padding:var(--component-topbar-address-selector-button-desktop-padding)}}@media(min-width:1024px){.header-provider[data-viewport-aware=true] .header .track-order{grid-column:1/-1;grid-row:2;margin:0 -24px;padding:14px 40px}}.store-delivery-slots{padding:var(--component-store-info-and-pricing-policies-padding);background:var(--component-store-info-and-pricing-policies-background-color);border-top:var(--component-store-info-and-pricing-policies-border-top);display:flex;box-sizing:border-box;min-height:45px}@media(min-width:1024px){.store-delivery-slots{border-top:none;background:none;padding:12px 16px}}.store-delivery-slots .store-delivery-slots-content{display:grid;justify-content:space-between;grid-auto-flow:column;grid-gap:24px;width:100%}@media(min-width:1024px){.store-delivery-slots .store-delivery-slots-content{justify-content:flex-start}}.store-delivery-slots .store-delivery-slots-content .store-next-delivery,.store-delivery-slots .store-delivery-slots-content .store-pricing-policy{width:auto;display:flex;align-items:center;font:var(--component-store-info-and-pricing-policies-font);font-weight:var(--component-store-info-and-pricing-policies-font-weight);color:var(--primary-label-color);border:none;outline:none;box-shadow:none;padding:8px;margin:-8px;box-sizing:border-box;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.store-delivery-slots .store-delivery-slots-content .store-next-delivery svg,.store-delivery-slots .store-delivery-slots-content .store-pricing-policy svg{height:16px;width:16px;fill:var(--component-store-info-and-pricing-policies-svg-fill);margin-right:.4em!important}.store-delivery-slots .store-delivery-slots-content .store-next-delivery span:not(.visuallyhidden),.store-delivery-slots .store-delivery-slots-content .store-pricing-policy span:not(.visuallyhidden){overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:none;font-size:var(--component-store-info-and-pricing-policies-span-font-size)}.store-delivery-slots .store-delivery-slots-content.loading{grid-template-columns:1fr 1fr}.store-delivery-slots .store-delivery-slots-content.loading .item-placeholder{grid-column:span 1;display:flex;justify-content:flex-start;align-items:center}.store-delivery-slots .store-delivery-slots-content.loading .item-placeholder .icon-skeleton.cs-skeleton-block{flex-grow:0;border-radius:50%;margin-right:8px;min-width:16px}.store-delivery-slots .store-delivery-slots-content.loading .item-placeholder .store-delivery-slots-skeleton.cs-skeleton-block{flex-grow:1}@media(hover:hover){.store-delivery-slots-content .store-next-delivery:hover,.store-delivery-slots-content .store-pricing-policy:hover{--separation:2px;--shadow:rgba(0,0,0,0.05);opacity:1;-webkit-transform:translateY(calc(var(--separation)*-1));transform:translateY(calc(var(--separation)*-1));box-shadow:inset 0 0 0 1px var(--tertiary-fill-color),0 var(--separation) calc(var(--separation)*2) var(--shadow),0 calc(var(--separation)*2) calc(var(--separation)*3) var(--shadow),0 calc(var(--separation)*3) calc(var(--separation)*4) var(--shadow),0 calc(var(--separation)*4) calc(var(--separation)*5) var(--shadow)!important;background:var(--background-elevated-tertiary)!important}}body.user-is-tabbing .store-delivery-slots-content .store-next-delivery:focus,body.user-is-tabbing .store-delivery-slots-content .store-pricing-policy:focus{box-shadow:0 0 0 2px var(--grouped-background-primary),0 0 0 5px rgba(var(--color-blue-rgb),.9)!important}.header .sections-menu{position:var(--component-store-toolbar-position);bottom:var(--component-store-toolbar-bottom);left:var(--component-store-toolbar-left);-webkit-transform:var(--component-store-toolbar-transform);transform:var(--component-store-toolbar-transform);background:var(--background-app);width:100%;box-shadow:var(--component-store-toolbar-box-shadow);z-index:10;padding:var(--component-store-toolbar-padding);box-sizing:border-box;transition:padding .3s linear}@media(max-width:1023px){@supports(padding:env(safe-area-inset-bottom)){.header .sections-menu{padding-bottom:var(--component-store-toolbar-padding-bottom-safe-area)}body:not(.search-mode) .header .sections-menu.with-orders-pill{padding-bottom:calc(var(--component-store-toolbar-padding-bottom-safe-area) + 80px)}}.header-provider[data-search-mode-visibility-status=closing] .header .sections-menu,.header-provider[data-search-mode-visibility-status=open] .header .sections-menu,.header-provider[data-search-mode-visibility-status=opening] .header .sections-menu{opacity:var(--component-store-toolbar-search-mode-opacity);pointer-events:none;transition:opacity 0s}}@media(min-width:1024px){.header .sections-menu{grid-column:3/4;position:relative;bottom:unset;left:unset;-webkit-transform:none;transform:none;background:transparent;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;box-shadow:none;padding:12px 0 12px 16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-self:center;justify-self:flex-end}}.header .sections-menu .segmented-control{max-width:100%;grid-auto-columns:minmax(0,1fr)}.header .sections-menu .segmented-control .option>label>span{overflow:hidden;text-overflow:ellipsis}.search-bar{padding:var(--component-search-bar-padding)}@media(min-width:1024px){.search-bar{min-width:320px;margin:0 auto}}@media(min-width:1080px){.search-bar{min-width:400px}}.search-bar .search-bar-container{display:flex;position:relative}.search-bar .search-bar-container .search-input-container{flex-grow:1}.search-bar .search-bar-container .container-cancel-button .cancel-button{-webkit-text-decoration:var(--component-search-bar-cancel-button-underline);text-decoration:var(--component-search-bar-cancel-button-underline);font:var(--component-search-bar-cancel-button-font)}.search-bar .search-bar-container .focus-ring{border-radius:var(--border-radius);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.search-scroll-container{position:absolute;top:0;right:0;left:0;background:transparent;z-index:20}.search-results{background:transparent;border:none;width:100%;text-align:inherit;color:var(--primary-label-color)}.no-results svg{fill:var(--secondary-label-color)}.no-results.custom-button{padding-bottom:0}.no-results.error-placeholder .cs-button.primary{font:var(--font-headline-bold)!important;letter-spacing:normal}.no-results button{text-transform:var(--component-stores-search-results-no-result-button-text-transform)}.no-results button svg{fill:initial}@-webkit-keyframes stores-search-suggestions-enter{0%{-webkit-transform:translateY(20px) scale(1.05);transform:translateY(20px) scale(1.05);visibility:hidden;opacity:0}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);visibility:visible;opacity:1}}@keyframes stores-search-suggestions-enter{0%{-webkit-transform:translateY(20px) scale(1.05);transform:translateY(20px) scale(1.05);visibility:hidden;opacity:0}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);visibility:visible;opacity:1}}body.user-is-tabbing .search-bar-container input:focus~.focus-ring,body.user-is-tabbing .search-cancel-button:focus span{box-shadow:var(--focus-ring)!important}body.user-is-tabbing .search-bar-container .cancel-icon:focus{outline:none}body.user-is-tabbing .search-bar-container .cancel-icon:focus svg{box-shadow:var(--focus-ring)!important}body.user-is-tabbing .stores-search-suggestions .search-result-access:focus{box-shadow:inset var(--focus-ring)!important;outline:none;border:none;border-radius:var(--border-radius)}@media(hover:hover){.search-suggestions-container .suggestions-menu .menu-list-item:hover p.menu-label{color:var(--component-search-suggestions-menu-item-hover-color)}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}
/*# sourceMappingURL=main.e88c8a91.chunk.css.map */