.autocomplete{width:100%;padding:var(--stroke-small);border:var(--stroke-small) solid var(--color-field-field-border-inactive);border-radius:var(--radius-extra-small);background:var(--color-surface-background);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;overflow:hidden}.autocomplete:focus-visible{outline:var(--stroke-medium) solid var(--color-utility-focus);outline-offset:var(--stroke-medium)}.autocomplete>.autocomplete-return:not(:last-child){border-bottom:var(--stroke-small) solid var(--color-field-field-border-inactive)}.autocomplete__loading{padding:var(--spacing-vertical-xlarge) var(--spacing-horizontal-medium);font-family:var(--typography-font-family-body);font-size:var(--typography-body-small);font-weight:var(--typography-font-weight-regular);line-height:var(--typography-line-height-small);color:var(--color-text-medium);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}
.autocomplete-return{transition:background-color var(--motion-duration-fast) var(--motion-easing-standard);-webkit-transition:background-color var(--motion-duration-fast) var(--motion-easing-standard);-moz-transition:background-color var(--motion-duration-fast) var(--motion-easing-standard);-o-transition:background-color var(--motion-duration-fast) var(--motion-easing-standard);width:100%;padding:var(--spacing-vertical-xlarge) var(--spacing-horizontal-medium);justify-content:flex-start;align-items:center;gap:var(--spacing-horizontal-tiny);cursor:pointer;background:var(--color-surface-background);flex-direction:row;display:flex}.autocomplete-return:hover{background:var(--color-surface-stripe)}.autocomplete-return:focus-visible{outline:var(--stroke-medium) solid var(--color-utility-focus);outline-offset:var(--stroke-medium)}.autocomplete-return--highlighted{background:var(--color-surface-stripe)}.autocomplete-return--disabled{cursor:not-allowed;opacity:var(--opacity-disabled);pointer-events:none}.autocomplete-return__icon{color:var(--color-text-medium);flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.autocomplete-return__content{justify-content:flex-start;align-items:stretch;gap:var(--spacing-vertical-tiny);flex-direction:column;flex:1;min-width:0;display:flex}.autocomplete-return__title{font-family:var(--typography-font-family-body);font-size:var(--typography-body-small);font-weight:var(--typography-font-weight-regular);line-height:var(--typography-line-height-small);color:var(--color-text-dark);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.autocomplete-return__subtitle{font-family:var(--typography-font-family-body);font-size:var(--typography-body-small);font-weight:var(--typography-font-weight-regular);line-height:var(--typography-line-height-small);color:var(--color-text-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.address-input{justify-content:flex-start;align-items:stretch;gap:var(--spacing-vertical-tiny);flex-direction:column;width:100%;display:flex}.address-input--disabled{opacity:var(--opacity-disabled)}.address-input--error .address-input__field{border-color:var(--color-field-field-error)}.address-input--error .address-input__field:hover:not(:has(input:disabled)){border-color:var(--color-field-field-error)}.address-input--with-label{gap:var(--spacing-vertical-small)}.address-input--with-label .address-input__field{min-height:var(--spacing-vertical-giga);padding:var(--spacing-vertical-medium) var(--spacing-horizontal-xlarge) var(--spacing-vertical-large) var(--spacing-horizontal-large);align-items:stretch;gap:var(--spacing-vertical-small);flex-direction:column}.address-input--with-label .address-input__field-row{flex:1;min-height:0}.address-input__label{font-family:var(--typography-font-family-body);font-weight:var(--typography-font-weight-regular);font-size:var(--typography-body-extrasmall);line-height:var(--typography-line-height-medium);color:var(--color-field-field-input);opacity:.6;pointer-events:none}.address-input__field:focus-within .address-input__label{opacity:1}.address-input__field-row{justify-content:flex-start;align-items:center;gap:var(--spacing-horizontal-large);flex-direction:row;flex:1;min-width:0;display:flex}.address-input__field{transition:border-color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard);-webkit-transition:border-color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard);-moz-transition:border-color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard);-o-transition:border-color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard);justify-content:flex-start;align-items:center;gap:var(--spacing-horizontal-large);padding:var(--spacing-vertical-large) var(--spacing-horizontal-xlarge);border:var(--stroke-small) solid var(--color-field-field-border-inactive);border-radius:var(--radius-extra-small);background:var(--color-surface-background);flex-direction:row;display:flex;position:relative}.address-input__field:hover:not(:has(input:disabled)){border-color:var(--color-field-field-border-active)}.address-input__field:focus-within{border-color:var(--color-field-field-border-active)}.address-input__icon{color:var(--color-text-medium);flex-shrink:0}.address-input__input{min-width:0;font-family:var(--typography-font-family-body);font-size:var(--typography-body-medium);font-weight:var(--typography-font-weight-regular);line-height:var(--typography-line-height-medium);color:var(--color-text-dark);background:0 0;border:none;flex:1}.address-input__input::placeholder{color:var(--color-field-field-placeholder)}.address-input__input:focus{outline:none}.address-input__input:disabled{cursor:not-allowed}.address-input__clear{transition:color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard);-webkit-transition:color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard);-moz-transition:color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard);-o-transition:color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard);padding:var(--spacing-vertical-tiny);border-radius:var(--radius-full);color:var(--color-text-medium);cursor:pointer;background:0 0;border:none;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.address-input__clear:hover{color:var(--color-text-dark);background:var(--color-surface-stripe)}.address-input__clear--hidden{visibility:hidden;pointer-events:none}.address-input__check{color:var(--color-feedback-success);flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.address-input__loading{flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.address-input__spinner{width:var(--spacing-vertical-xlarge);height:var(--spacing-vertical-xlarge);border:var(--stroke-medium) solid var(--color-border-light);border-top-color:var(--color-text-dark);border-radius:var(--radius-full);animation:address-input-spin var(--motion-duration-extra-large) linear infinite}@media (prefers-reduced-motion:reduce){.address-input__spinner{opacity:var(--opacity-disabled);animation:none}}.address-input__helper-text{font-family:var(--typography-font-family-body);font-size:var(--typography-body-small);font-weight:var(--typography-font-weight-regular);line-height:var(--typography-line-height-small);color:var(--color-field-field-input)}.address-input__helper-text p{margin-top:var(--spacing-vertical-xxlarge)}.address-input__error-message{font-family:var(--typography-font-family-body);font-size:var(--typography-body-small);font-weight:var(--typography-font-weight-regular);line-height:var(--typography-line-height-small);color:var(--color-field-field-error);padding-left:var(--spacing-horizontal-xlarge)}@keyframes address-input-spin{to{transform:rotate(360deg)}}
.bag-quick-time-selection{--_skeleton-pill-height:calc(var(--spacing-vertical-medium) * 2 + var(--spacing-vertical-large));--_skeleton-pill-width:calc(var(--spacing-horizontal-colosal) * 2);justify-content:flex-start;align-items:center;gap:var(--spacing-horizontal-large);-ms-overflow-style:none;scrollbar-width:none;flex-flow:row;display:flex;overflow-x:auto}.bag-quick-time-selection::-webkit-scrollbar{display:none}.bag-quick-time-selection__pill{flex-shrink:0}.bag-quick-time-selection--loading{align-items:flex-start}.bag-quick-time-selection--loading .skeleton-container{justify-content:flex-start;align-items:center;gap:var(--spacing-horizontal-large);flex-direction:row;display:flex}.bag-quick-time-selection__skeleton-pill{width:var(--_skeleton-pill-width);height:var(--_skeleton-pill-height);border-radius:var(--radius-extra-small);flex-shrink:0}
.conveyance-pickup-content{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-vertical-jumbo);flex-direction:column;width:100%;display:flex}.conveyance-pickup-content__info{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-vertical-small);flex-direction:column;display:flex}.conveyance-pickup-content__name{font-family:var(--typography-font-family-heading);font-size:var(--typography-headline-extrasmall);font-weight:var(--typography-font-weight-bold);line-height:var(--typography-line-height-small);color:var(--color-text-dark)}.conveyance-pickup-content__address{font-family:var(--typography-font-family-body);font-size:var(--typography-body-medium);font-weight:var(--typography-font-weight-regular);line-height:var(--typography-line-height-medium);color:var(--color-text-medium);text-underline-offset:var(--stroke-medium);text-decoration:underline}.conveyance-pickup-content__actions{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-horizontal-tiny);flex-direction:row;display:flex}
.conveyance-popover-backdrop{z-index:var(--z-modal-backdrop);position:fixed;inset:0}.conveyance-popover{box-shadow:var(--elevation-4);-webkit-box-shadow:var(--elevation-4);-moz-box-shadow:var(--elevation-4);transform-origin:top;margin-top:var(--spacing-vertical-large);width:calc(var(--spacing-vertical-titan)*6 + var(--spacing-vertical-xxlarge));max-width:calc(100vw - var(--spacing-horizontal-mega));background:var(--color-surface-background);border-radius:var(--radius-small);z-index:var(--z-popover);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:absolute;top:100%}.conveyance-popover--center{left:50%}.conveyance-popover--center .conveyance-popover__arrow{left:50%;transform:translate(-50%)rotate(45deg)}.conveyance-popover--left{left:0}.conveyance-popover--left .conveyance-popover__arrow{left:var(--spacing-horizontal-jumbo);transform:rotate(45deg)}.conveyance-popover--right{right:0}.conveyance-popover--right .conveyance-popover__arrow{right:var(--spacing-horizontal-jumbo);left:auto;transform:rotate(45deg)}.conveyance-popover__arrow{top:calc(-1*var(--spacing-vertical-small));width:var(--spacing-vertical-large);height:var(--spacing-vertical-large);background:var(--color-surface-background);box-shadow:calc(-1*var(--stroke-medium)) calc(-1*var(--stroke-medium)) var(--spacing-vertical-tiny) var(--color-shadow-light);position:absolute}.conveyance-popover__content{padding:var(--spacing-vertical-mega) var(--spacing-horizontal-xxlarge) var(--spacing-vertical-ultra);justify-content:flex-start;align-items:stretch;gap:var(--spacing-vertical-xxlarge);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex}.conveyance-popover__content:has(~.conveyance-popover__footer){padding-bottom:var(--spacing-vertical-xxlarge)}.conveyance-popover__mode-toggle{align-self:center;width:100%}.conveyance-popover__error{font-family:var(--typography-font-family-body);font-size:var(--typography-body-small);font-weight:var(--typography-font-weight-regular);line-height:var(--typography-line-height-medium);color:var(--color-field-field-error);text-align:center}.conveyance-popover__footer{padding:0 var(--spacing-horizontal-xxlarge) var(--spacing-vertical-mega);flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.conveyance-popover__continue-btn{width:100%}
.conveyance-schedule{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;display:flex}.conveyance-schedule__divider{height:var(--stroke-small);background:var(--color-field-field-border-inactive);border:none;flex-shrink:0;width:100%;margin:0}.conveyance-schedule__date-time{justify-content:flex-start;align-items:stretch;gap:var(--spacing-horizontal-small);width:100%;margin-top:var(--spacing-vertical-xxlarge);flex-direction:row;display:flex}.conveyance-schedule__date,.conveyance-schedule__time{flex:1;min-width:0}.conveyance-schedule__field{justify-content:flex-start;align-items:stretch;gap:var(--spacing-vertical-small);border:var(--stroke-small) solid var(--color-field-field-border-inactive);border-radius:var(--radius-extra-small);padding:var(--spacing-vertical-medium) var(--spacing-horizontal-xlarge) var(--spacing-vertical-large) var(--spacing-horizontal-large);flex-direction:column;width:100%;display:flex}.conveyance-schedule__label{font-family:var(--typography-font-family-body);font-size:var(--typography-body-medium);font-weight:var(--typography-font-weight-bold);line-height:var(--typography-line-height-medium);color:var(--color-text-dark)}.conveyance-schedule__input{justify-content:flex-start;align-items:center;gap:var(--spacing-horizontal-small);flex-direction:row;display:flex}.conveyance-schedule__icon{color:var(--color-text-dark);flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.conveyance-schedule__icon svg{display:block}.conveyance-schedule__input select{min-width:0;font-family:var(--typography-font-family-body);font-size:var(--typography-body-medium);line-height:var(--typography-line-height-medium);color:var(--color-text-dark);appearance:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:none;outline:none;flex:1;padding:0;overflow:hidden}.conveyance-schedule__input select:focus-visible{box-shadow:0 0 0 var(--stroke-medium) var(--color-focus-ring);border-radius:var(--radius-extra-small)}.conveyance-schedule__chevron{color:var(--color-text-dark);pointer-events:none;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.conveyance-schedule__chevron svg{display:block}.conveyance-schedule__error{margin-top:var(--spacing-vertical-xxlarge)}
.messaging{width:100%;padding:var(--spacing-vertical-large) var(--spacing-horizontal-large);justify-content:flex-start;align-items:flex-start;gap:var(--spacing-vertical-medium);border-radius:var(--radius-extra-small);flex-direction:row;display:flex}.messaging__icon{flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.messaging__message{font-family:var(--typography-font-family-body);font-size:var(--typography-body-small);font-weight:var(--typography-font-weight-regular);line-height:var(--typography-line-height-medium);flex:1}.messaging--error{background:var(--color-feedback-error-background);color:var(--color-feedback-error-text)}.messaging--error .messaging__icon{color:var(--color-feedback-error-text)}.messaging--success{background:var(--color-feedback-success-background);color:var(--color-feedback-success-text)}.messaging--success .messaging__icon{color:var(--color-feedback-success-text)}.messaging--brand{background:var(--color-brand-primary-light);color:var(--color-brand-primary-dark)}.messaging--brand .messaging__icon{color:var(--color-brand-primary-dark)}.messaging--info{background:var(--color-surface-stripe);color:var(--color-text-dark)}.messaging--info .messaging__icon{color:var(--color-text-medium)}
.selection-pill{--selection-pill-option-radius:var(--radius-small);border:var(--stroke-small) solid var(--color-field-field-border-active);border-radius:var(--selection-pill-option-radius);flex-direction:row;justify-content:flex-start;align-items:center;display:inline-flex;overflow:hidden}.selection-pill--disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.selection-pill__option{transition:color var(--motion-duration-fast) var(--motion-easing-standard);-webkit-transition:color var(--motion-duration-fast) var(--motion-easing-standard);-moz-transition:color var(--motion-duration-fast) var(--motion-easing-standard);-o-transition:color var(--motion-duration-fast) var(--motion-easing-standard);padding:var(--spacing-vertical-large) var(--spacing-horizontal-jumbo);min-height:calc(2*var(--spacing-vertical-large) + var(--typography-body-medium)*var(--typography-line-height-small));color:var(--color-text-medium);font-family:var(--typography-font-family-action);font-size:var(--typography-body-medium);font-weight:var(--typography-font-weight-semibold);line-height:var(--typography-line-height-small);text-align:center;cursor:pointer;background:0 0;border:none;flex-direction:row;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.selection-pill__option:first-child{border-radius:var(--selection-pill-option-radius) 0 0 var(--selection-pill-option-radius)}.selection-pill__option:last-child{border-radius:0 var(--selection-pill-option-radius) var(--selection-pill-option-radius) 0}.selection-pill__option:only-child{border-radius:var(--selection-pill-option-radius)}.selection-pill__option:focus-visible{outline:var(--stroke-medium) solid var(--color-utility-focus);outline-offset:var(--stroke-medium)}.selection-pill__option:hover:not(:disabled):not(.selection-pill__option--selected){background-color:var(--color-surface-stripe)}.selection-pill__option--selected{color:var(--color-text-inverse);cursor:default}.selection-pill__option:disabled{cursor:not-allowed}.selection-pill__indicator{background-color:var(--color-surface-dark);border-radius:inherit;position:absolute;inset:0}.selection-pill__label{z-index:1;text-box:trim-both cap alphabetic;position:relative}
.conveyance-sheet-backdrop{background:var(--color-overlay-dark);z-index:var(--z-modal-backdrop);position:fixed;inset:0}.conveyance-sheet{--_shadow:0 -5px 12px var(--color-shadow-light);--_top-radius:24px;background:var(--color-surface-background);border-radius:var(--_top-radius) var(--_top-radius) 0 0;max-height:90vh;box-shadow:var(--_shadow);z-index:var(--z-modal);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.conveyance-sheet__header{padding:var(--spacing-vertical-mega) var(--spacing-horizontal-xxlarge) var(--spacing-vertical-medium);flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.conveyance-sheet__close{transition:color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard);-webkit-transition:color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard);-moz-transition:color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard);-o-transition:color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard);padding:var(--spacing-vertical-medium);border-radius:var(--radius-full);color:var(--color-text-dark);cursor:pointer;background:0 0;border:none;flex-direction:row;justify-content:center;align-items:center;display:flex}.conveyance-sheet__close:hover{background:var(--color-surface-stripe)}.conveyance-sheet__close:focus-visible{outline:var(--stroke-medium) solid var(--color-utility-focus);outline-offset:var(--stroke-medium)}.conveyance-sheet__content{padding:0 var(--spacing-horizontal-xxlarge) var(--spacing-vertical-xxlarge);justify-content:flex-start;align-items:stretch;gap:var(--spacing-vertical-xxlarge);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}.conveyance-sheet__mode-toggle{align-self:center}.conveyance-sheet__error{font-family:var(--typography-font-family-body);font-size:var(--typography-body-medium);font-weight:var(--typography-font-weight-regular);line-height:var(--typography-line-height-medium);color:var(--color-field-field-error);text-align:center}.conveyance-sheet__footer{box-shadow:var(--elevation-1);-webkit-box-shadow:var(--elevation-1);-moz-box-shadow:var(--elevation-1);padding:var(--spacing-vertical-xlarge) var(--spacing-horizontal-xxlarge);padding-bottom:calc(var(--spacing-vertical-xlarge) + env(safe-area-inset-bottom,0));background:var(--color-surface-background);flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.conveyance-sheet__continue-btn{width:100%}
@keyframes cross-sell-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cross-sell-product-card{--_gap:var(--spacing-horizontal-xxlarge);--_px:var(--spacing-horizontal-jumbo);--_py:var(--spacing-vertical-xxlarge);--_meta-font-size:var(--typography-body-medium);--_meta-gap:var(--spacing-horizontal-medium);--_details-gap:var(--spacing-vertical-small);--_icon-bg:var(--color-utility-native-control);--_add-pad:var(--spacing-vertical-small);justify-content:flex-start;align-items:center;gap:var(--_gap);width:100%;padding:var(--_py) var(--_px);border:var(--stroke-small) solid var(--color-border-light);border-radius:var(--radius-extra-small);background-color:var(--color-surface-background);flex-direction:row;display:flex}.cross-sell-product-card--small{--_gap:var(--spacing-horizontal-xlarge);--_px:var(--spacing-horizontal-xxlarge);--_py:var(--spacing-vertical-xlarge);--_meta-font-size:var(--typography-body-small);--_meta-gap:var(--spacing-horizontal-small);--_details-gap:var(--spacing-vertical-tiny);--_add-pad:var(--spacing-vertical-tiny)}.cross-sell-product-card--large{--_gap:var(--spacing-horizontal-xxlarge);--_px:var(--spacing-horizontal-jumbo);--_py:var(--spacing-vertical-xxlarge);--_meta-font-size:var(--typography-body-medium);--_meta-gap:var(--spacing-horizontal-medium);--_details-gap:var(--spacing-vertical-small);--_add-pad:var(--spacing-vertical-small)}.cross-sell-product-card--added{--_icon-bg:var(--color-utility-positive)}.cross-sell-product-card--loading{pointer-events:none}.cross-sell-product-card__image{width:var(--spacing-vertical-giga);height:var(--spacing-vertical-giga);object-fit:cover;border-radius:var(--radius-xxsmall);flex-shrink:0}.cross-sell-product-card__details{justify-content:center;align-items:flex-start;gap:var(--_details-gap);flex-direction:column;flex:1 0 0;min-width:0;display:flex}.cross-sell-product-card__title{font-family:var(--typography-font-family-body);font-weight:var(--typography-font-weight-bold);font-size:var(--typography-body-large);line-height:var(--typography-line-height-medium);color:var(--color-text-dark);margin:0}.cross-sell-product-card__meta{justify-content:flex-start;align-items:flex-start;gap:var(--_meta-gap);font-family:var(--typography-font-family-body);font-weight:var(--typography-font-weight-regular);font-size:var(--_meta-font-size);line-height:var(--typography-line-height-medium);letter-spacing:var(--typography-letter-spacing-root);color:var(--color-text-medium);white-space:nowrap;flex-flow:row;display:flex}.cross-sell-product-card__price,.cross-sell-product-card__calories{white-space:nowrap}.cross-sell-product-card__add{padding:var(--_add-pad);border-radius:var(--radius-full);background-color:var(--_icon-bg);color:var(--color-text-dark);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard);-webkit-transition:background-color var(--motion-duration-fast) var(--motion-easing-standard);-moz-transition:background-color var(--motion-duration-fast) var(--motion-easing-standard);-o-transition:background-color var(--motion-duration-fast) var(--motion-easing-standard);border:none;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cross-sell-product-card__add:disabled{cursor:default}.cross-sell-product-card__add:focus-visible{outline:var(--stroke-medium) solid var(--color-focus-ring);outline-offset:var(--stroke-medium)}.cross-sell-product-card__spinner{animation:cross-sell-spin var(--motion-duration-extra-large) linear infinite}@media (prefers-reduced-motion:reduce){.cross-sell-product-card .cross-sell-product-card__spinner{animation:none}}.cross-sell-product-card__skeleton-image{width:var(--spacing-vertical-giga);height:var(--spacing-vertical-giga);border-radius:var(--radius-xxsmall);flex-shrink:0}.cross-sell-product-card__skeleton .skeleton-container,.cross-sell-product-card--loading .skeleton-container{flex:1 0 0;min-width:0}.cross-sell-product-card__skeleton-line{height:var(--spacing-vertical-large);border-radius:var(--radius-xxsmall)}
.sheet-title{--_px:var(--spacing-horizontal-jumbo);--_pt:var(--spacing-vertical-ultra);--_pb:var(--spacing-vertical-xlarge);--_title-font-size:var(--typography-headline-large);justify-content:flex-start;align-items:center;gap:var(--spacing-horizontal-medium);padding:var(--_pt) var(--_px) var(--_pb);flex-direction:row;display:flex}.sheet-title--small{--_px:var(--spacing-horizontal-xxlarge);--_pt:var(--spacing-vertical-mega);--_pb:var(--spacing-vertical-large);--_title-font-size:var(--typography-headline-medium)}.sheet-title--large{--_px:var(--spacing-horizontal-jumbo);--_pt:var(--spacing-vertical-ultra);--_pb:var(--spacing-vertical-xlarge);--_title-font-size:var(--typography-headline-large)}.sheet-title--scrolled{border-bottom:var(--stroke-small) solid var(--color-border-light)}.sheet-title__title{min-width:0;font-family:var(--typography-font-family-heading);font-weight:var(--typography-font-weight-bold);font-size:var(--_title-font-size);line-height:var(--typography-line-height-small);letter-spacing:var(--typography-letter-spacing-root);color:var(--color-text-dark);flex:1 0 0;margin:0}.sheet-title__close{flex-shrink:0}.sheet-title__skeleton-bar{width:calc(var(--spacing-horizontal-colosal)*2 + var(--spacing-horizontal-mega));height:var(--spacing-vertical-mega);border-radius:var(--radius-xxsmall)}
