.select-merchant-button{align-items:center;display:flex;gap:.25rem}@media (min-width:760px){.select-merchant-button{gap:.375rem}}.select-merchant-button__service{align-items:center;border-radius:3.625rem;display:flex;flex-grow:1;gap:.25rem;justify-content:center;letter-spacing:.01125rem}.select-merchant-button__service:focus-visible{outline:.1875rem solid #7a93c4;outline-offset:.125rem}.select-merchant-button__service .base-icon{color:#fff;height:1.25rem;width:1.25rem}.select-merchant-button__service--delivery{padding-left:.5rem}.select-merchant-button__service--curbside{padding-right:.5rem}.select-merchant-button__service--selected{background-color:#fff;color:#00005f;padding:.25rem .75rem}.select-merchant-button__service--selected .base-icon{color:#00005f}.base-tooltip{left:0;max-width:22rem;min-width:16rem;position:absolute;top:100%;width:-moz-max-content;width:max-content;z-index:700}.base-tooltip__content{align-items:center;background:#343d46;border-radius:8px;color:#fff;display:flex;gap:12px;padding:12px;width:100%}.base-tooltip--shift-none{transform:translateY(10px)}.base-tooltip--shift-left{transform:translateY(10px) translate(-40%)}.base-tooltip--shift-right{transform:translateY(10px) translate(40%)}.base-tooltip--shift-center,.base-tooltip--shift-desktop-none-mobile-center{left:50%;transform:translateY(10px) translate(-50%)}@media (min-width:552px){.base-tooltip--shift-desktop-none-mobile-center{left:0;transform:translateY(10px)}}.base-tooltip__icon-wrapper{flex-grow:1;order:-1}.base-tooltip__title{color:#fff;font-size:.875rem;font-weight:700;line-height:1.3125rem}.base-tooltip:before{background:#343d46;content:"";height:16px;left:50%;position:absolute;transform:rotate(45deg) translate(-50%);width:16px}.select-merchant-feature-bar{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;letter-spacing:.01125rem;padding:.5625rem 0;width:100%}@media (min-width:360px){.select-merchant-feature-bar{flex-wrap:nowrap}}.select-merchant-feature-bar__service-address{line-height:1.125rem;overflow:hidden;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-overflow:ellipsis;white-space:nowrap}.select-merchant-feature-bar__service-address:focus-visible{outline:.1875rem solid #7a93c4;outline-offset:.125rem}.select-merchant-feature-bar__service-address-wrapper{display:flex}.select-merchant-feature-bar__merchant-button{margin-right:1rem}.select-merchant-feature-bar__non-transactional-text{align-items:center;display:flex;font-weight:700;gap:.25rem}.select-merchant-feature-bar__non-transactional-text .base-icon{height:20px;width:20px}.merchant-info-container{align-items:flex-start;display:flex;flex-direction:column;font-size:1.125rem;letter-spacing:.016875rem;line-height:1.75rem}.merchant-info-container__merchant-name{color:#0d3a93;font-weight:700}.merchant-info-container__service{align-items:center;color:#0d3a93;display:flex;gap:8px}.base-radio{align-items:center;cursor:pointer;display:flex;flex-direction:row}.base-radio__label{font-size:1.125rem;line-height:1.125rem}@media (min-width:992px){.base-radio__label{font-size:1.25rem;line-height:1.25rem}}.base-radio__label--disabled{color:#d6d8da}.base-radio__component{flex:1 1 0}.base-radio__icon{margin-right:.5rem}.base-radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:1.5rem;margin-right:1rem;position:relative;width:1.5rem}.base-radio__input:focus-visible:not(:disabled),.base-radio__input:focus-visible:not(:disabled):checked{border-radius:.75rem}.base-radio__input:focus-visible:not(:disabled):checked:focus-visible,.base-radio__input:focus-visible:not(:disabled):focus-visible{outline:.1875rem solid #0d3a93;outline-offset:.125rem}.base-radio__input:before{background:#fff;border:1px solid #0d3a93;border-radius:1.25rem;content:"";height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}.base-radio__input:checked:after{background-color:#0d3a93;border-radius:1.25rem;content:"";height:.75rem;left:.375rem;position:absolute;top:.375rem;width:.75rem}@media (prefers-contrast:more){.base-radio__input:checked:after{border:7px solid transparent;left:.3125rem;top:50%;transform:translateY(-50%)}}.base-radio__input:disabled:before{border-color:#d6d8da}.base-radio__input:disabled:after{background-color:#d6d8da}.base-radio__input--error:before{border-color:#e00016}.base-radio__input--success:before{border-color:#258900}.base-radio__input--info:before{border-color:#71777e}.merchant-conflict-alert .base-modal{align-items:flex-end;padding:0}@media (min-width:992px){.merchant-conflict-alert .base-modal{align-items:center}}.merchant-conflict-alert .base-modal__outer-wrapper{border-radius:20px 20px 0 0;max-height:95dvh}@media (min-width:992px){.merchant-conflict-alert .base-modal__outer-wrapper{border-radius:20px}}.merchant-conflict-alert .base-modal__headline{font-size:1.5rem;font-weight:700;letter-spacing:.015rem;line-height:2rem}@media (min-width:992px){.merchant-conflict-alert .base-modal__headline{font-size:1.625rem;line-height:2.25rem}}.merchant-conflict-alert__text{margin-bottom:1.5rem}@media (min-width:992px){.merchant-conflict-alert__text{font-size:1.125rem;line-height:1.75rem}}.merchant-conflict-alert__note-headline{color:#e00016;font-weight:700}.merchant-conflict-alert__note ul{padding-left:1rem}.merchant-conflict-alert__note ul>:last-child{margin-bottom:0}.merchant-conflict-alert__note ul ul{margin-bottom:0;padding-left:2rem}.merchant-conflict-alert__note ul li{font-size:1rem;line-height:1.5rem;list-style-type:disc;margin-bottom:.75rem;position:relative}@media (min-width:760px){.merchant-conflict-alert__note ul li{margin-bottom:.875rem}}.merchant-conflict-alert__note ul li li{margin-bottom:.25rem}@media (min-width:760px){.merchant-conflict-alert__note ul li li{margin-bottom:.375rem}}.merchant-conflict-alert__note ul li li:first-child{margin-top:.25rem}@media (min-width:760px){.merchant-conflict-alert__note ul li li:first-child{margin-top:.375rem}}.merchant-conflict-alert__note ul li{margin-bottom:0}.merchant-conflict-alert__selection-text{font-size:1rem;font-weight:700;letter-spacing:.01rem;line-height:1.375rem;margin-top:20px}.merchant-conflict-alert__selection-current-merchant,.merchant-conflict-alert__selection-saved-merchant{border:2px solid #d6d8da;border-radius:8px;display:block;margin-top:1.25rem;padding:16px 24px}.merchant-conflict-alert__selection-current-merchant .base-outline,.merchant-conflict-alert__selection-saved-merchant .base-outline{outline:none}.merchant-conflict-alert__selection-current-merchant--selected,.merchant-conflict-alert__selection-saved-merchant--selected{border-color:#0d3a93}.merchant-conflict-alert__selection-current-merchant label,.merchant-conflict-alert__selection-saved-merchant label{cursor:pointer}.merchant-conflict-alert__selection-current-merchant .base-radio,.merchant-conflict-alert__selection-saved-merchant .base-radio{align-items:flex-start}.injection-merchant-confirm-default-alert__logo{display:flex;justify-content:center;margin-bottom:1rem;width:100%}.merchant-confirm-default-alert__text-service{display:inline-block;font-weight:700}.merchant-confirm-default-alert__text-service:first-letter{text-transform:capitalize}.merchant-confirm-default-alert__text-merchant-address{font-weight:700}.merchant-confirm-default-alert .base-modal__headline{font-size:1.5rem;line-height:1.75rem}@media (min-width:992px){.merchant-confirm-default-alert .base-modal__headline{font-size:2rem;line-height:2.375rem}}.merchant-confirm-default-alert__merchant-data{border:2px solid #0d3a93;border-radius:8px;margin-bottom:1rem;margin-top:1rem;padding:16px 24px}@media (min-width:760px){.merchant-confirm-default-alert__merchant-data{margin-bottom:0}}.merchant-confirm-default-alert__merchant-data label{cursor:pointer}.merchant-confirm-default-alert__merchant-data .base-radio{align-items:flex-start}.may-lose-cart-items-alert__description{font-size:1rem!important;font-weight:400;line-height:1.5rem!important}.may-lose-cart-items-alert__description__headline{margin-bottom:1.5rem}.may-lose-cart-items-alert__description__alert{color:#e00016;font-weight:700}.may-lose-cart-items-alert__description ul{margin-left:.625rem;padding-left:1rem}.may-lose-cart-items-alert__description ul>:last-child{margin-bottom:0}.may-lose-cart-items-alert__description ul ul{margin-bottom:0;padding-left:2rem}.may-lose-cart-items-alert__description ul li{font-size:1rem;line-height:1.5rem;list-style-type:disc;margin-bottom:.75rem;position:relative}@media (min-width:760px){.may-lose-cart-items-alert__description ul li{margin-bottom:.875rem}}.may-lose-cart-items-alert__description ul li li{margin-bottom:.25rem}@media (min-width:760px){.may-lose-cart-items-alert__description ul li li{margin-bottom:.375rem}}.may-lose-cart-items-alert__description ul li li:first-child{margin-top:.25rem}@media (min-width:760px){.may-lose-cart-items-alert__description ul li li:first-child{margin-top:.375rem}}.may-lose-cart-items-alert__products-container{margin-top:1.5rem;max-height:20rem}.may-lose-cart-items-alert__product{align-items:stretch;display:flex;width:100%}@media (min-width:760px){.may-lose-cart-items-alert__product{align-items:center}}.may-lose-cart-items-alert__product:not(:last-child){margin-bottom:1.5rem}.may-lose-cart-items-alert__product>a{border:2px solid transparent}.may-lose-cart-items-alert__product>a:focus-visible{outline:.1875rem solid #0d3a93;outline-offset:-.1875rem}.may-lose-cart-items-alert__product--image{align-self:flex-start;display:flex;flex-shrink:0;height:3rem;justify-content:center;margin-right:1.5rem;width:4rem}@media (min-width:760px){.may-lose-cart-items-alert__product--image{align-items:center}}.may-lose-cart-items-alert__product--info{flex:1;-webkit-hyphens:auto;hyphens:auto;margin-bottom:.5rem;margin-right:0;word-break:break-word}@media (min-width:760px){.may-lose-cart-items-alert__product--info{margin-bottom:0;margin-right:1.5rem}}.may-lose-cart-items-alert__product--name{color:#101316;font-size:1rem!important;font-weight:400;line-height:1.5rem!important}.may-lose-cart-items-alert__product--name:focus-visible{outline:.1875rem solid #0d3a93;outline-offset:0}.may-lose-cart-items-alert__product--name a{color:inherit;text-decoration:none}.may-lose-cart-items-alert__product--quantity{font-size:.875rem;font-weight:700;line-height:1.3125rem}.may-lose-cart-items-alert__product--total-price{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;font-size:1rem!important;font-weight:400;line-height:1.5rem!important;margin-bottom:auto;text-align:right;width:4rem}.logo-aldi{color:#00005f;height:3rem;width:auto}
