.toast{-webkit-align-items:stretch;align-items:stretch;background:var(--color--white);border:var(--border-width--default) solid;border-radius:var(--border-radius--interaction);color:var(--color-text--default);display:-webkit-flex;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-justify-content:space-between;justify-content:space-between;margin:1.6rem;overflow:hidden;padding:0;position:relative;-webkit-transform-origin:0,0;transform-origin:0,0}.toast--fit-content{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:auto;width:auto}.toast--danger,.toast--error{background:var(--color--negative_light_toast_ground,var(--color--negative_light,var(--color--white)));border-color:var(--color--negative)}.toast--warn,.toast--warning{background:var(--color--warn_light_toast_ground,var(--color--warn_light,var(--color--white)));border-color:var(--color--warn)}.toast--info{background:var(--color--info_light_toast_ground,var(--color--info_light,var(--color--skeleton)));border-color:var(--color--info,var(--color--accent_dark))}.toast--info:before{opacity:.1}.toast--success{background:var(--color--positive_light_toast_ground,var(--color--positive_light,var(--color--white)));border-color:var(--color--positive)}.toast--global-toast{margin:1.6rem auto;max-width:calc(100% - 1.5rem);min-width:calc(100% - 1.5rem)}@media (min-width:480px){.toast--global-toast{max-width:var(--toast--global_level--max_width);min-width:var(--toast--global_level--min_width)}}@media (min-width:1024px){.toast--global-toast{margin:1.6rem}}.toast--global-toast .toast__content,.toast--global-toast .toast__message{overflow:hidden}.toast--global-toast .toast__message__content{overflow:hidden;text-overflow:ellipsis}.toast--global-toast .toast__actions{margin-top:.2rem}.toast--global-toast .toast__actions>*+*{margin-left:1.5rem}.toast--global-toast .toast__actions__link{color:var(--color-text--toast_link);cursor:pointer;text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toast--global-toast .toast__actions__link:hover{color:var(--color-text--toast_link)}.toast--global-toast .toast__actions__link--secondary{color:var(--color-text--secondary)}.toast--geolocation{left:1em;margin:.5em auto;position:absolute!important;right:.75em;top:0;z-index:20}@media (min-width:1024px){.toast--geolocation{left:.5em}}.toast--in-panodal{left:.5rem;margin:0 auto;position:absolute!important;right:.5rem;top:7.5rem;z-index:55}.toast--in-full-width-panodal{margin:0;max-width:60em}.toast--product-detail{margin:.5em;max-width:35em;position:absolute!important;z-index:8}.toast--order-tracker-messaging{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin:.5em auto;max-width:22em}@media (min-width:768px){.toast--order-tracker-messaging{max-width:45em}}.toast--product-conflict{box-shadow:none;margin:.5em 0;width:100%}.toast--product-low-in-stock{box-shadow:none;margin:.5em auto}@media (min-width:976px){.toast--product-low-in-stock{margin-left:0}}.toast--page-content-level{margin-left:0;margin-right:auto;max-width:var(--toast--page_content_level--max_width);min-width:100%}@media (min-width:380px){.toast--page-content-level{min-width:var(--toast--page_content_level--min_width)}}.applied-offers__list .toast--persistent-household-limit{margin:0}.applied-offers__list:first-child:not(:last-child) .toast--persistent-household-limit{margin:0 0 1.5rem}.offer-detail__content .toast--persistent-household-limit{margin:.5em 0;max-width:80rem}.product__grouping .toast--persistent-household-limit{margin:1.25rem auto .25rem;width:100%}.toast--checkout-step{margin-left:auto;margin-right:auto;max-width:1200px;width:calc(100% - var(--size-spacing--sm)*2)}@media (min-width:1024px){.toast--checkout-step{width:calc(100% - var(--size-spacing--md)*2)}}.toast__icon{-webkit-align-items:center;align-items:center;-webkit-align-self:center;align-self:center;background:inherit;color:var(--color--white);display:-webkit-inline-flex;display:inline-flex;height:100%;-webkit-justify-content:center;justify-content:center;margin:0;max-width:5.25em;min-height:100%;min-width:4em;padding:.5em;position:relative;text-align:center}.toast__icon svg{height:2.8rem;width:2.8rem}.toast__icon--danger,.toast__icon--error{background:var(--color--negative)}.toast__icon--warn,.toast__icon--warning{background:var(--color-fill--warn)}.toast__icon--info{background:var(--color--info,var(--color--accent_dark))}.toast__icon--success{background:var(--color--positive)}.toast__content{-webkit-align-items:stretch;align-items:stretch;color:var(--color-text--default);color:inherit;display:-webkit-inline-flex;display:inline-flex;font:var(--font--paragraph);-webkit-justify-content:flex-start;justify-content:flex-start;letter-spacing:var(--font-letter-spacing--paragraph);margin:0;max-width:100%;position:relative;text-transform:var(--font-transform--paragraph);width:100%}@media print{.toast__content{font-size:12pt}}.toast__message{-webkit-align-self:center;align-self:center;display:block;-webkit-flex:4 4 auto;flex:4 4 auto;-webkit-justify-content:space-around;justify-content:space-around;max-width:100%;padding:1em;position:relative}.toast__message,.toast__message p{color:var(--color--accent_dark);margin:0}.toast__message__content,.toast__message__link,.toast__message__title{text-align:left;white-space:normal;width:100%}.toast__message__link,.toast__message__link:hover{color:var(--color-text--toast_link);cursor:pointer;outline:none;padding-top:1.6rem}.toast__message__title{color:inherit;font-weight:700;margin-bottom:.25rem}.toast__message__button{background:none;border:none;color:inherit;text-decoration:underline}.toast__disclaimer{color:inherit;font:var(--font--paragraph);font-size:.8em;font-style:italic;letter-spacing:var(--font-letter-spacing--paragraph);line-height:.8em;text-transform:var(--font-transform--paragraph)}@media print{.toast__disclaimer{font-size:12pt}}.toast__disclaimer--product-detail{display:inline-block;margin:.15em}.toast__dismiss{-webkit-align-self:baseline;align-self:baseline;color:var(--color-text--primary);margin-right:.5rem;margin-top:.5rem;padding:.25rem;position:relative}.toast-entry-slide-enter-from,.toast-entry-slide-leave-to{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}.toast-entry-slide,.toast-entry-slide-enter-active{transition:opacity .25s ease,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease;transition:transform .25s ease-out,opacity .25s ease,-webkit-transform .25s ease-out}.toast-entry-slide-leave-active{transition:opacity .25s ease,-webkit-transform .15s cubic-bezier(1,.5,.8,1);transition:transform .15s cubic-bezier(1,.5,.8,1),opacity .25s ease;transition:transform .15s cubic-bezier(1,.5,.8,1),opacity .25s ease,-webkit-transform .15s cubic-bezier(1,.5,.8,1)}