.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ALDI SUED OT,sans-serif}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.absolute{position:absolute}.\!absolute{position:absolute!important}.relative{position:relative}.-top-aldi-120{top:-120px}.left-aldi-85{left:85px}.right-aldi-20{right:20px}.-top-\[165px\]{top:-165px}.-top-1{top:-.25rem}.-right-2{right:-.5rem}.-top-aldi-2{top:-2px}.-top-aldi-20{top:-20px}.-right-1\.5{right:-.375rem}.-right-1{right:-.25rem}.right-0{right:0px}.top-0{top:0px}.left-5{left:1.25rem}.top-1\/2{top:50%}.right-5{right:1.25rem}.right-aldi-15{right:15px}.top-aldi-5{top:5px}.top-\[4px\]{top:4px}.\!z-50{z-index:50!important}.z-10{z-index:10}.float-right{float:right}.mx-auto{margin-left:auto;margin-right:auto}.mx-aldi-25{margin-left:25px;margin-right:25px}.mx-8{margin-left:2rem;margin-right:2rem}.mx-aldi-15{margin-left:15px;margin-right:15px}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mx-aldi-10{margin-left:10px;margin-right:10px}.mb-8{margin-bottom:2rem}.mb-5{margin-bottom:1.25rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-4{margin-top:1rem}.mb-aldi-15{margin-bottom:15px}.\!mr-0{margin-right:0!important}.\!ml-0{margin-left:0!important}.mb-aldi-30{margin-bottom:30px}.mb-aldi-60{margin-bottom:60px}.mb-aldi-25{margin-bottom:25px}.mb-4{margin-bottom:1rem}.mb-3{margin-bottom:.75rem}.-ml-6{margin-left:-1.5rem}.mt-aldi-35{margin-top:35px}.ml-aldi-10{margin-left:10px}.mb-aldi-10{margin-bottom:10px}.mb-\[2px\]{margin-bottom:2px}.mb-aldi-4{margin-bottom:4px}.mb-aldi-6{margin-bottom:6px}.mb-2{margin-bottom:.5rem}.mb-7{margin-bottom:1.75rem}.\!mb-0{margin-bottom:0!important}.mr-5{margin-right:1.25rem}.-mb-1{margin-bottom:-.25rem}.mb-2\.5{margin-bottom:.625rem}.-mb-aldi-10{margin-bottom:-10px}.mt-2{margin-top:.5rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mr-2\.5{margin-right:.625rem}.mb-aldi-20{margin-bottom:20px}.mr-10{margin-right:2.5rem}.mb-6{margin-bottom:1.5rem}.mr-aldi-50{margin-right:50px}.ml-2{margin-left:.5rem}.\!mt-aldi-45{margin-top:45px!important}.-mt-5{margin-top:-1.25rem}.mr-\[2px\]{margin-right:2px}.ml-\[2px\]{margin-left:2px}.mt-aldi-20{margin-top:20px}.mr-aldi-5{margin-right:5px}.mb-aldi-40{margin-bottom:40px}.ml-aldi-8{margin-left:8px}.mb-10{margin-bottom:2.5rem}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-0{margin-top:0}.ml-1{margin-left:.25rem}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.\!hidden{display:none!important}.\!h-aldi-2{height:2px!important}.\!h-aldi-4{height:4px!important}.\!h-aldi-5{height:5px!important}.\!h-aldi-6{height:6px!important}.\!h-aldi-8{height:8px!important}.\!h-aldi-10{height:10px!important}.\!h-aldi-12{height:12px!important}.\!h-aldi-13{height:13px!important}.\!h-aldi-15{height:15px!important}.\!h-aldi-18{height:18px!important}.\!h-aldi-20{height:20px!important}.\!h-aldi-25{height:25px!important}.\!h-aldi-30{height:30px!important}.\!h-aldi-35{height:35px!important}.\!h-aldi-40{height:40px!important}.\!h-aldi-45{height:45px!important}.\!h-aldi-50{height:50px!important}.\!h-aldi-55{height:55px!important}.\!h-aldi-60{height:60px!important}.\!h-aldi-65{height:65px!important}.\!h-aldi-70{height:70px!important}.\!h-aldi-75{height:75px!important}.\!h-aldi-80{height:80px!important}.\!h-aldi-85{height:85px!important}.\!h-aldi-90{height:90px!important}.\!h-aldi-95{height:95px!important}.\!h-aldi-100{height:100px!important}.\!h-aldi-110{height:110px!important}.\!h-aldi-120{height:120px!important}.\!h-aldi-130{height:130px!important}.\!h-aldi-140{height:140px!important}.\!h-aldi-150{height:150px!important}.\!h-aldi-160{height:160px!important}.\!h-aldi-170{height:170px!important}.\!h-aldi-180{height:180px!important}.\!h-aldi-190{height:190px!important}.\!h-aldi-200{height:200px!important}.\!h-aldi-225{height:225px!important}.\!h-aldi-250{height:250px!important}.\!h-aldi-275{height:275px!important}.\!h-aldi-300{height:300px!important}.\!h-aldi-325{height:325px!important}.\!h-aldi-350{height:350px!important}.\!h-aldi-375{height:375px!important}.\!h-aldi-400{height:400px!important}.\!h-aldi-425{height:425px!important}.\!h-aldi-450{height:450px!important}.\!h-aldi-475{height:475px!important}.\!h-aldi-500{height:500px!important}.\!h-aldi-525{height:525px!important}.\!h-aldi-550{height:550px!important}.\!h-aldi-575{height:575px!important}.\!h-aldi-600{height:600px!important}.\!h-aldi-625{height:625px!important}.\!h-aldi-650{height:650px!important}.\!h-aldi-675{height:675px!important}.\!h-aldi-700{height:700px!important}.\!h-aldi-750{height:750px!important}.\!h-aldi-800{height:800px!important}.\!h-aldi-850{height:850px!important}.\!h-aldi-900{height:900px!important}.\!h-aldi-950{height:950px!important}.\!h-aldi-1000{height:1000px!important}.h-auto{height:auto}.h-10{height:2.5rem}.h-8{height:2rem}.\!h-auto{height:auto!important}.h-aldi-15{height:15px}.h-aldi-40{height:40px}.\!h-12{height:3rem!important}.h-aldi-20{height:20px}.h-\[172px\]{height:172px}.h-full{height:100%}.\!h-\[15px\]{height:15px!important}.\!h-4{height:1rem!important}.h-20{height:5rem}.h-11{height:2.75rem}.h-5{height:1.25rem}.max-h-aldi-200{max-height:200px}.\!w-aldi-2{width:2px!important}.\!w-aldi-4{width:4px!important}.\!w-aldi-5{width:5px!important}.\!w-aldi-6{width:6px!important}.\!w-aldi-8{width:8px!important}.\!w-aldi-10{width:10px!important}.\!w-aldi-12{width:12px!important}.\!w-aldi-13{width:13px!important}.\!w-aldi-15{width:15px!important}.\!w-aldi-18{width:18px!important}.\!w-aldi-20{width:20px!important}.\!w-aldi-25{width:25px!important}.\!w-aldi-30{width:30px!important}.\!w-aldi-35{width:35px!important}.\!w-aldi-40{width:40px!important}.\!w-aldi-45{width:45px!important}.\!w-aldi-50{width:50px!important}.\!w-aldi-55{width:55px!important}.\!w-aldi-60{width:60px!important}.\!w-aldi-65{width:65px!important}.\!w-aldi-70{width:70px!important}.\!w-aldi-75{width:75px!important}.\!w-aldi-80{width:80px!important}.\!w-aldi-85{width:85px!important}.\!w-aldi-90{width:90px!important}.\!w-aldi-95{width:95px!important}.\!w-aldi-100{width:100px!important}.\!w-aldi-110{width:110px!important}.\!w-aldi-120{width:120px!important}.\!w-aldi-130{width:130px!important}.\!w-aldi-140{width:140px!important}.\!w-aldi-150{width:150px!important}.\!w-aldi-160{width:160px!important}.\!w-aldi-170{width:170px!important}.\!w-aldi-180{width:180px!important}.\!w-aldi-190{width:190px!important}.\!w-aldi-200{width:200px!important}.\!w-aldi-225{width:225px!important}.\!w-aldi-250{width:250px!important}.\!w-aldi-275{width:275px!important}.\!w-aldi-300{width:300px!important}.\!w-aldi-325{width:325px!important}.\!w-aldi-350{width:350px!important}.\!w-aldi-375{width:375px!important}.\!w-aldi-400{width:400px!important}.\!w-aldi-425{width:425px!important}.\!w-aldi-450{width:450px!important}.\!w-aldi-475{width:475px!important}.\!w-aldi-500{width:500px!important}.\!w-aldi-525{width:525px!important}.\!w-aldi-550{width:550px!important}.\!w-aldi-575{width:575px!important}.\!w-aldi-600{width:600px!important}.\!w-aldi-625{width:625px!important}.\!w-aldi-650{width:650px!important}.\!w-aldi-675{width:675px!important}.\!w-aldi-700{width:700px!important}.\!w-aldi-750{width:750px!important}.\!w-aldi-800{width:800px!important}.\!w-aldi-850{width:850px!important}.\!w-aldi-900{width:900px!important}.\!w-aldi-950{width:950px!important}.\!w-aldi-1000{width:1000px!important}.w-full{width:100%}.w-52{width:13rem}.w-aldi-85{width:85px}.w-aldi-170{width:170px}.w-\[280\%\]{width:280%}.w-\[135px\]{width:135px}.\!w-5{width:1.25rem!important}.\!w-2{width:.5rem!important}.w-\[352px\]{width:352px}.w-aldi-30{width:30px}.w-aldi-25{width:25px}.w-64{width:16rem}.\!w-\[18px\]{width:18px!important}.w-80{width:20rem}.\!w-4{width:1rem!important}.\!w-1\.5{width:.375rem!important}.\!w-1{width:.25rem!important}.w-aldi-325{width:325px}.\!w-auto{width:auto!important}.w-aldi-100{width:100px}.w-32{width:8rem}.w-5{width:1.25rem}.max-w-aldi-700{max-width:700px}.max-w-aldi-750{max-width:750px}.max-w-aldi-650{max-width:650px}.max-w-2xl{max-width:42rem}.max-w-\[1100px\]{max-width:1100px}.max-w-aldi-275{max-width:275px}.flex-1{flex:1 1 0%}.flex-none{flex:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.space-y-aldi-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(60px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(60px * var(--tw-space-y-reverse))}.space-y-aldi-25>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(25px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(25px * var(--tw-space-y-reverse))}.space-x-aldi-25>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(25px * var(--tw-space-x-reverse));margin-left:calc(25px * calc(1 - var(--tw-space-x-reverse)))}.space-y-aldi-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20px * var(--tw-space-y-reverse))}.space-x-aldi-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5px * var(--tw-space-x-reverse));margin-left:calc(5px * calc(1 - var(--tw-space-x-reverse)))}.space-y-aldi-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}.space-x-aldi-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(10px * var(--tw-space-x-reverse));margin-left:calc(10px * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-scroll{overflow-x:scroll}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-aldi-md{border-radius:15px}.rounded-3xl{border-radius:1.5rem}.rounded-aldi{border-radius:10px}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.border{border-width:1px}.border-t{border-top-width:1px}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.bg-aldi-blue{--tw-bg-opacity:1;background-color:rgb(32 43 120 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.p-aldi-5{padding:5px}.p-8{padding:2rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-16{padding-left:4rem;padding-right:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-aldi-70{padding-top:70px;padding-bottom:70px}.py-aldi-30{padding-top:30px;padding-bottom:30px}.py-aldi-45{padding-top:45px;padding-bottom:45px}.px-8{padding-left:2rem;padding-right:2rem}.\!px-8{padding-left:2rem!important;padding-right:2rem!important}.px-aldi-10{padding-left:10px;padding-right:10px}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-aldi-5{padding-top:5px;padding-bottom:5px}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.\!px-12{padding-left:3rem!important;padding-right:3rem!important}.\!px-14{padding-left:3.5rem!important;padding-right:3.5rem!important}.pt-aldi-50{padding-top:50px}.pb-8{padding-bottom:2rem}.pt-20{padding-top:5rem}.pt-1{padding-top:.25rem}.pl-\[20px\]{padding-left:20px}.pt-\[20px\]{padding-top:20px}.pr-\[20px\]{padding-right:20px}.pb-\[15px\]{padding-bottom:15px}.pt-\[10px\]{padding-top:10px}.pb-\[10px\]{padding-bottom:10px}.pr-aldi-2{padding-right:2px}.text-center{text-align:center}.text-right{text-align:right}.text-8xl{font-size:6rem;line-height:1}.text-aldi-30{font-size:30px;line-height:40px}.text-aldi-copy-mobile{font-size:16px;line-height:24px}.text-aldi-25{font-size:25px;line-height:35px}.text-aldi-11{font-size:11px;line-height:15px}.text-aldi-40{font-size:40px;line-height:50px}.text-aldi-16{font-size:16px;line-height:20px}.text-aldi-15{font-size:15px;line-height:18px}.\!text-aldi-15{font-size:15px!important;line-height:18px!important}.text-aldi-12{font-size:12px;line-height:16px}.text-aldi-10{font-size:10px;line-height:15px}.text-aldi-14{font-size:14px;line-height:18px}.text-aldi-8{font-size:8px;line-height:14px}.text-aldi-9{font-size:9px;line-height:14px}.text-aldi-18{font-size:18px;line-height:25px}.\!font-bold{font-weight:700!important}.font-bold{font-weight:700}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.leading-aldi-24{line-height:24px}.leading-aldi-25{line-height:25px}.leading-aldi-16{line-height:16px}.leading-4{line-height:1rem}.leading-3{line-height:.75rem}.leading-aldi-10{line-height:10px}.leading-aldi-15{line-height:15px}.leading-aldi-12{line-height:12px}.tracking-tight{letter-spacing:-.025em}.text-aldi-blue{--tw-text-opacity:1;color:rgb(32 43 120 / var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.\!text-aldi-orange{--tw-text-opacity:1 !important;color:rgb(236 114 5 / var(--tw-text-opacity))!important}.text-aldi-gray-dark{--tw-text-opacity:1;color:rgb(74 74 74 / var(--tw-text-opacity))}.\!text-aldi-red{--tw-text-opacity:1 !important;color:rgb(197 23 24 / var(--tw-text-opacity))!important}.\!text-aldi-green{--tw-text-opacity:1 !important;color:rgb(75 146 40 / var(--tw-text-opacity))!important}.text-aldi-gray{--tw-text-opacity:1;color:rgb(93 93 93 / var(--tw-text-opacity))}.text-aldi-gray-light{--tw-text-opacity:1;color:rgb(112 112 112 / var(--tw-text-opacity))}.text-aldi-gray-lighter{--tw-text-opacity:1;color:rgb(164 164 164 / var(--tw-text-opacity))}.text-aldi-green{--tw-text-opacity:1;color:rgb(75 146 40 / var(--tw-text-opacity))}.text-aldi-red{--tw-text-opacity:1;color:rgb(197 23 24 / var(--tw-text-opacity))}.text-aldi-cyan{--tw-text-opacity:1;color:rgb(0 182 237 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.\!opacity-0{opacity:0!important}.opacity-100{opacity:1}.opacity-20{opacity:.2}.shadow-search-box{--tw-shadow:0px 4px 20px rgba(0, 0, 0, .16);--tw-shadow-colored:0px 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-overlay{--tw-shadow:0px 3px 6px rgba(0, 0, 0, .16);--tw-shadow-colored:0px 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!shadow-fab-btn{--tw-shadow:0px 3px 15px rgba(106, 106, 106, .16) !important;--tw-shadow-colored:0px 3px 15px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-aldi-svg{--tw-drop-shadow:drop-shadow(2px 2px 5px rgba(0, 0, 0, .3));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-300{transition-duration:.3s}@font-face{font-family:ALDI SUED OT;src:url(aldi_sued_ot_bold-webfont.32de124ca2250e1d.woff2) format("woff2"),url(aldi_sued_ot_bold-webfont.e4d2d72589c650be.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ALDI SUED OT;src:url(aldi_sued_ot_regular-webfont.ae3fcde4f9f8e351.woff2) format("woff2"),url(aldi_sued_ot_regular-webfont.be64f3cafa9a8809.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body{--tw-text-opacity:1;color:rgb(93 93 93 / var(--tw-text-opacity))}.ecs-modal-container{box-sizing:border-box;display:block;height:100%;width:100%;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow:0px 3px 6px rgba(0, 0, 0, .16);--tw-shadow-colored:0px 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ecs-modal-content{position:relative;display:block;padding:1.25rem}.ecs-modal-title{margin-bottom:2rem;display:block;font-size:20px;font-weight:700;line-height:25px;--tw-text-opacity:1;color:rgb(32 43 120 / var(--tw-text-opacity))}.ecs-modal-header{display:flex;flex-direction:row}.ecs-modal-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.ecs-modal-actions>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.ecs-modal-actions.ecs-modal-actions-align-end{justify-content:flex-end}.ecs-bottom-sheet-container{box-sizing:border-box;display:block;overflow:auto;border-radius:15px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow:0px 3px 6px rgba(0, 0, 0, .16);--tw-shadow-colored:0px 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.ecs-station-detail-bottom-sheet{width:100vw}.ecs-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(.4,0,.2,1)}.ecs-expansion-panel-header._ecs-animation-noopable{transition:none}.ecs-expansion-panel-header:focus,.ecs-expansion-panel-header:hover{outline:none}.ecs-expansion-panel-header.ecs-expanded:focus,.ecs-expansion-panel-header.ecs-expanded:hover{background:inherit}.ecs-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.ecs-expansion-panel-header.ecs-expansion-toggle-indicator-before{flex-direction:row-reverse}.ecs-expansion-panel-header.ecs-expansion-toggle-indicator-before .ecs-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .ecs-expansion-panel-header.ecs-expansion-toggle-indicator-before .ecs-expansion-indicator{margin:0 0 0 16px}.ecs-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.ecs-expansion-indicator{line-height:1px}.ecs-expansion-indicator:after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}.ecs-expansion-panel{box-sizing:content-box;display:block;margin:0;overflow:hidden;transition:margin 225ms cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);position:relative}.ecs-expansion-panel.ng-animate-disabled,.ng-animate-disabled .ecs-expansion-panel,.ecs-expansion-panel._mat-animation-noopable{transition:none}.ecs-expansion-panel-content{display:flex;flex-direction:column;overflow:visible}.ecs-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden!important}.ecs-expansion-panel-body{padding:0 24px 16px}.ecs-expansion-panel-spacing{margin:16px 0}.ecs-accordion>.ecs-expansion-panel-spacing:first-child,.ecs-accordion>*:first-child:not(.ecs-expansion-panel) .ecs-expansion-panel-spacing{margin-top:0}.ecs-accordion>.ecs-expansion-panel-spacing:last-child,.ecs-accordion>*:last-child:not(.ecs-expansion-panel) .ecs-expansion-panel-spacing{margin-bottom:0}.ecs-station-detail-bottom-sheet-panel .ecs-expansion-panel-header{padding:0;justify-content:center;background-color:#fff!important;z-index:20;position:relative;border-radius:0;box-shadow:0 -5px 15px 5px #fff}.ecs-station-detail-bottom-sheet-panel .ecs-expansion-panel-header .ecs-content{flex:none}.ecs-station-detail-bottom-sheet-panel .ecs-expansion-panel-body{padding:0 0 16px}.ecs-option{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity));transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ecs-option:hover:not(.ecs-option-disabled),.ecs-option:focus:not(.ecs-option-disabled){--tw-bg-opacity:1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.ecs-option.ecs-selected:not(.mat-option-multiple):not(.mat-option-disabled){background-color:rgb(164 164 164 / var(--tw-bg-opacity));--tw-bg-opacity:.2}.ecs-option.ecs-active{background-color:rgb(164 164 164 / var(--tw-bg-opacity));--tw-bg-opacity:.2;--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity))}.ecs-option.ecs-option-disabled{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity))}.ecs-form-field{position:relative;display:inline-block;text-align:left;font-weight:400;line-height:1.25;font-size:inherit;letter-spacing:normal}.ecs-form-field-label{margin-bottom:.25rem;display:inline-block;width:100%;font-size:14px;line-height:18px;font-weight:500}.ecs-form-field-flex{position:relative;display:flex;align-items:stretch}.ecs-form-field-wrapper{display:flex;flex:1 1 auto;align-items:center;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.5rem .75rem;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ecs-form-field-prefix,.ecs-form-field-suffix{position:relative;flex:none;white-space:nowrap}.ecs-form-field-infix{position:relative;min-width:0px;flex:1 1 auto;cursor:text;width:180px}.ecs-form-field-appendix{position:relative;margin-left:-1px;display:flex;flex:none;align-items:stretch;white-space:nowrap}.ecs-form-field-prependix{position:relative;margin-right:-1px;display:flex;flex:none;align-items:stretch;white-space:nowrap}.ecs-form-field-focused{z-index:10;--tw-border-opacity:1;border-color:rgb(250 204 21 / var(--tw-border-opacity))}.ecs-form-field-invalid .ecs-form-field-wrapper{z-index:10;--tw-border-opacity:1;border-color:rgb(197 23 24 / var(--tw-border-opacity))}.ecs-form-field-disabled{color:#0000001a}.ecs-form-field-disabled .ecs-form-field-wrapper{border-color:#00000013;background-color:#00000008}.ecs-form-field-disabled.ecs-form-field-invalid .ecs-form-field-wrapper{--tw-border-opacity:1;border-color:rgb(252 165 165 / var(--tw-border-opacity))}.ecs-form-field-borderless .ecs-form-field-wrapper{border-color:transparent}.ecs-form-field-newsletter{--tw-text-opacity:1;color:rgb(32 43 120 / var(--tw-text-opacity))}.ecs-form-field-newsletter .ecs-form-field-infix{padding-right:1.5rem}.ecs-form-field-md{font-size:14px;line-height:18px}.ecs-form-field-md .ecs-form-field-wrapper{padding-top:10px;padding-bottom:10px}.ecs-form-field-lg{font-size:1rem;line-height:1.5rem}.ecs-error{font-size:14px;line-height:18px;--tw-text-opacity:1;color:rgb(197 23 24 / var(--tw-text-opacity))}.ecs-button{position:relative;display:inline-block;white-space:nowrap;border-radius:9999px;border-width:1px;border-color:transparent;padding-left:1rem;padding-right:1rem;padding-top:10px;padding-bottom:10px;text-align:center;font-size:14px;line-height:18px;font-weight:500;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ecs-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ecs-button:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ecs-fab{position:relative;display:inline-block;height:2.5rem;width:2.5rem;white-space:nowrap;border-radius:9999px;border-width:1px;border-color:transparent;text-align:center;font-weight:500;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ecs-fab:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ecs-fab:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ecs-mini-fab{position:relative;display:inline-block;height:2rem;width:2rem;white-space:nowrap;border-radius:9999px;border-width:1px;border-color:transparent;text-align:center;font-weight:500;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ecs-mini-fab:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ecs-mini-fab:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ecs-button-primary{--tw-bg-opacity:1;background-color:rgb(32 43 120 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ecs-button-primary:hover{--tw-bg-opacity:1;background-color:rgb(255 233 153 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(32 43 120 / var(--tw-text-opacity))}.ecs-button-primary:focus{--tw-ring-color:rgb(20 67 144 / 50%)}.ecs-button-secondary{--tw-bg-opacity:1;background-color:rgb(236 114 5 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ecs-button-secondary:hover{--tw-bg-opacity:1;background-color:rgb(32 43 120 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(236 114 5 / var(--tw-text-opacity))}.ecs-button-secondary:focus{--tw-ring-color:rgb(20 67 144 / 50%)}.ecs-button-tertiary{--tw-bg-opacity:1;background-color:rgb(255 200 0 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(32 43 120 / var(--tw-text-opacity))}.ecs-button-tertiary:hover{--tw-bg-opacity:1;background-color:rgb(32 43 120 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 200 0 / var(--tw-text-opacity))}.ecs-button-tertiary:focus{--tw-ring-color:rgb(20 67 144 / 50%)}.ecs-button-text,.ecs-button-light{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(32 43 120 / var(--tw-text-opacity))}.ecs-button-text:hover,.ecs-button-light:hover{--tw-bg-opacity:1;background-color:rgb(32 43 120 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ecs-button-text:focus,.ecs-button-light:focus{--tw-ring-color:rgb(20 67 144 / 50%)}.ecs-button-disabled{cursor:default;--tw-bg-opacity:1;background-color:rgb(209 213 219 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ecs-apply-filter-btn{box-shadow:0 4px 20px #00000029;font-weight:700}.ecs-input-element{font:inherit;background:transparent;color:currentColor;border:0;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;box-sizing:content-box}.ecs-input-element:-moz-ui-invalid{box-shadow:none}.ecs-input-element,.ecs-input-element::-webkit-search-cancel-button,.ecs-input-element::-webkit-search-decoration,.ecs-input-element::-webkit-search-results-button,.ecs-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.ecs-input-element::-webkit-contacts-auto-fill-button,.ecs-input-element::-webkit-caps-lock-indicator,.ecs-input-element::-webkit-credentials-auto-fill-button{visibility:hidden}.ecs-input-element[type=date],.ecs-input-element[type=datetime],.ecs-input-element[type=datetime-local],.ecs-input-element[type=month],.ecs-input-element[type=week],.ecs-input-element[type=time]{line-height:1}.ecs-input-element[type=date]:after,.ecs-input-element[type=datetime]:after,.ecs-input-element[type=datetime-local]:after,.ecs-input-element[type=month]:after,.ecs-input-element[type=week]:after,.ecs-input-element[type=time]:after{content:" ";white-space:pre;width:1px}.ecs-input-element::-webkit-inner-spin-button,.ecs-input-element::-webkit-calendar-picker-indicator,.ecs-input-element::-webkit-clear-button{font-size:12px;line-height:16px}textarea.ecs-input-element{resize:vertical;overflow:auto}textarea.ecs-input-element.cdk-textarea-autosize{resize:none}textarea.ecs-input-element{padding:2px 0;margin:-2px 0}select.ecs-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:transparent;display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.ecs-input-element::-moz-focus-inner{border:0}select.ecs-input-element:not(:disabled){cursor:pointer}.ecs-card{display:block;overflow:hidden;border-radius:10px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.5rem 1.25rem}.modal-sm{width:335px;box-sizing:content-box;padding-left:.5rem;padding-right:.5rem}.modal-md{width:848px;box-sizing:content-box;padding-left:.5rem;padding-right:.5rem}.modal-lg{width:1140px;box-sizing:content-box;padding-left:.5rem;padding-right:.5rem}.modal-station-list{width:100%;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 768px){.modal-station-list{width:336px}.modal-station-list{padding-left:0;padding-right:0}}.modal-legend{width:100%;margin-top:11px;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 768px){.modal-legend{width:336px}.modal-legend{padding-left:0;padding-right:0}}.modal-filter{width:100%;margin-top:11px;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 768px){.modal-filter{width:336px}.modal-filter{padding-left:0;padding-right:0}}.modal-station-detail{width:100%;margin-top:11px;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 768px){.modal-station-detail{width:336px}.modal-station-detail{padding-left:0;padding-right:0}}.modal-contact-info{width:100%;max-width:259px;margin-left:1.25rem;margin-right:1.25rem}.ecs-toggle{display:inline-block;white-space:nowrap}.ecs-toggle.ecs-checked .ecs-toggle-thumb{--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ecs-toggle.ecs-checked .ecs-toggle-label{--tw-bg-opacity:1;background-color:rgb(32 43 120 / var(--tw-bg-opacity))}.ecs-toggle-label{position:relative;display:flex;height:1.25rem;width:2.5rem;flex-shrink:0;cursor:pointer;border-radius:9999px;border-width:3px;border-color:transparent;background-color:rgb(74 74 74 / var(--tw-bg-opacity));--tw-bg-opacity:.5;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ecs-toggle-thumb{pointer-events:none;display:inline-block;--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:14px;height:14px}.ecs-autocomplete-panel{margin-top:12px;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow:0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ecs-autocomplete-panel .ecs-option.ecs-selected:not(.ecs-active):not(:hover){--tw-bg-opacity:1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.ecs-autocomplete-panel .ecs-option.ecs-selected:not(.ecs-active):not(:hover):not(.ecs-option-disabled){--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity))}.ecs-carousel{display:block}.ecs-carousel-stage{position:relative;display:flex;height:100%;overflow:hidden}.ecs-carousel-frame-wrapper{position:absolute;display:flex;height:100%}.ecs-carousel-frame{top:0px;bottom:0px;display:block;width:auto}.ecs-carousel-frame-content{position:relative;height:100%;overflow:hidden}.ecs-carousel-control-disabled{display:none}.ecs-station-carousel .ecs-carousel-frame{padding:0 5px}.ecs-station-carousel .ecs-carousel-frame:first-child{padding-left:10px}.ecs-station-carousel .ecs-carousel-frame:last-child{padding-right:10px}.ecs-marker-popover-panel{min-width:250px;max-width:340px;overflow:auto;max-height:calc(100vh - 48px);border-radius:15px;outline:0;min-height:64px;background:white;--tw-shadow:0px 3px 6px rgba(0, 0, 0, .16);--tw-shadow-colored:0px 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ecs-marker-popover-content:not(:empty){padding:20px}.ecs-marker-popover-panel.ecs-popover-below{margin-top:15px}.ecs-marker-popover-panel.ecs-popover-above{margin-bottom:15px}.ecs-checkbox{display:inline-block;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}.ecs-checkbox-layout{display:inline-flex;-webkit-user-select:none;user-select:none;align-items:flex-start;white-space:nowrap;vertical-align:middle;cursor:inherit}.ecs-checkbox-background,.ecs-checkbox-frame{pointer-events:none;position:absolute;top:0px;left:0px;right:0px;bottom:0px;box-sizing:border-box;border-radius:.125rem}.ecs-checkbox-inner-container{position:relative;order:0;margin-right:15px;display:inline-block;height:15px;width:15px;flex-shrink:0;white-space:nowrap;line-height:1}.ecs-checkbox-frame{border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}.ecs-checkbox-background{display:inline-flex;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}.ecs-checkbox-checkmark{position:absolute;top:0px;left:0px;right:0px;bottom:0px;width:100%}.ecs-checkbox-checkmark-path{stroke-dashoffset:22.91;stroke-dasharray:22.91;stroke-width:3.33px}.ecs-checkbox-invalid{border-width:1px;--tw-border-opacity:1;border-color:rgb(197 23 24 / var(--tw-border-opacity))}.ecs-checkbox-label{-webkit-user-select:auto;user-select:auto;margin-top:-.125rem}.ecs-checkbox-layout .ecs-checkbox-label{font-size:12px;line-height:16px}.ecs-checkbox-input{bottom:0px;left:50%}.ecs-checkbox-checked .ecs-checkbox-checkmark-path{stroke-dashoffset:0}.ecs-checkbox-disabled{--tw-text-opacity:1;color:rgb(112 112 112 / var(--tw-text-opacity))}.ecs-checkbox-disabled .ecs-checkbox-frame{--tw-bg-opacity:1;background-color:rgb(241 241 241 / var(--tw-bg-opacity))}.ecs-checkbox-disabled .ecs-checkbox-checkmark-path{opacity:.3}.ecs-checkbutton{box-sizing:border-box;display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none;overflow:visible;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(32 43 120 / var(--tw-border-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ecs-checkbutton-layout{position:relative;display:block;height:100%;width:100%;-webkit-user-select:none;user-select:none;padding-left:10px;padding-right:10px;cursor:inherit}.ecs-checkbutton-invalid{border-width:1px;--tw-border-opacity:1;border-color:rgb(197 23 24 / var(--tw-border-opacity))}.ecs-checkbutton-label{-webkit-user-select:none;user-select:none;--tw-text-opacity:1;color:rgb(32 43 120 / var(--tw-text-opacity))}.ecs-checkbutton-input{position:absolute;top:0px;left:.25rem}.ecs-checkbutton-checked{--tw-bg-opacity:1;background-color:rgb(32 43 120 / var(--tw-bg-opacity))}.ecs-checkbutton-checked .ecs-checkbutton-label{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ecs-checkbutton-disabled{cursor:default;--tw-border-opacity:1;border-color:rgb(112 112 112 / var(--tw-border-opacity))}.ecs-checkbutton-disabled .ecs-checkbutton-label{--tw-text-opacity:1;color:rgb(112 112 112 / var(--tw-text-opacity))}.ecs-checkbutton-disabled.ecs-checkbutton-checked{--tw-bg-opacity:1;background-color:rgb(164 164 164 / var(--tw-bg-opacity))}.ecs-layout{display:flex;min-height:100vh;flex-direction:column;min-height:calc(var(--vh, 1vh) * 100)}.ecs-main{display:flex;flex:1 1 0%;align-items:stretch}.ecs-web-footer{display:flex;align-items:center;justify-content:center;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(32 43 120 / var(--tw-bg-opacity));height:25px}@media (min-width: 768px){.ecs-web-footer{height:25px}}.ecs-web-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(34 45 115 / var(--tw-bg-opacity));padding:9px 0 9px 12px}@media (min-width: 768px){.ecs-web-header{min-height:84px;padding:9px 60px}}.aldi-logo-wrapper{flex:none}.aldi-logo-wrapper .aldi-logo{height:46px;width:auto}@media (min-width: 768px){.aldi-logo-wrapper .aldi-logo{height:52px;margin-bottom:3px}}.ecs-footer-nav{display:flex}.ecs-footer-nav>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.ecs-footer-nav{font-size:11px;line-height:15px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (min-width: 768px){.ecs-footer-nav{font-size:11px;line-height:15px}}.aldi-brand{margin-left:13px;display:flex;align-items:center;font-size:20px;line-height:30px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 768px){.aldi-brand{margin-left:26px}}.aldi-brand-title{display:inline-block;--tw-bg-opacity:1;background-color:rgb(0 182 237 / var(--tw-bg-opacity));border-radius:6px;padding:5px 7px;width:152px;margin-top:5px}@media (min-width: 768px){.aldi-brand-title{border-radius:10px}.aldi-brand-title{padding:11px 11px 11px 13px;width:197px;margin-top:0}}.aldi-brand-subtitle{display:inline-block;margin-left:6px;width:97px;margin-top:1px}@media (min-width: 768px){.aldi-brand-subtitle{margin-top:initial;margin-left:10px;margin-bottom:4px;width:122px}}.aldi-nav{display:flex;place-self:end;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));margin-bottom:-9px}.aldi-nav .aldi-nav-item{height:50px;display:block}@media (min-width: 768px){.aldi-nav .aldi-nav-item{width:240px;height:60px}}.aldi-nav .aldi-nav-link{display:flex;height:100%;align-items:center;justify-content:center;border-top-left-radius:10px;border-top-right-radius:10px;--tw-bg-opacity:1;background-color:rgb(32 43 120 / var(--tw-bg-opacity));padding-left:20px;padding-right:20px;font-size:14px;line-height:18px;font-weight:700;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.aldi-nav .aldi-nav-link:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(32 43 120 / var(--tw-text-opacity))}.aldi-nav .aldi-nav-link mat-icon:hover{--tw-text-opacity:1;color:rgb(32 43 120 / var(--tw-text-opacity))}.aldi-nav .aldi-nav-link:active,.aldi-nav .aldi-nav-link.aldi-nav-link-active{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(32 43 120 / var(--tw-text-opacity))}.aldi-nav .aldi-nav-link:active mat-icon,.aldi-nav .aldi-nav-link.aldi-nav-link-active mat-icon{--tw-text-opacity:1;color:rgb(32 43 120 / var(--tw-text-opacity))}@media (min-width: 768px){.aldi-nav .aldi-nav-link{font-size:18px;line-height:25px}}.ecs-marker .ecs-marker-content-wrapper{transform-origin:bottom center;transition:transform .15s cubic-bezier(.34,1.56,.64,1)}.ecs-marker.ecs-marker-active .ecs-marker-content-wrapper,.ecs-marker.ecs-marker-hover .ecs-marker-content-wrapper{transform:scale(1.4)}.ecs-marker-event{transform-origin:bottom center}.ecs-marker-event.ecs-marker-event-active,.ecs-marker-event.ecs-marker-event-hover{transform:scale(1.4)}.ecs-inapp-footer{display:flex;align-items:center;justify-content:center;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));height:13px}@media (min-width: 768px){.ecs-inapp-footer{height:18px}}.ecs-inapp-footer .ecs-footer-nav{--tw-text-opacity:1;color:rgb(93 93 93 / var(--tw-text-opacity));-webkit-text-decoration-line:none;text-decoration-line:none}.ecs-inapp-header{display:flex;flex-wrap:nowrap;align-items:center;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(34 45 115 / var(--tw-bg-opacity));padding:9px 0 9px 12px}@media (min-width: 768px){.ecs-inapp-header{min-height:84px;padding:9px 60px}}.ecs-contact-modal-text{margin-bottom:1rem;padding-right:25px;font-size:12px;line-height:16px;--tw-text-opacity:1;color:rgb(32 43 120 / var(--tw-text-opacity))}.ecs-contact-modal-text a{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ecs-contact-modal-text a:hover{--tw-text-opacity:1;color:rgb(197 23 24 / var(--tw-text-opacity))}.ecs-map-page{display:flex;width:100%;align-items:stretch;--tw-bg-opacity:1;background-color:rgb(241 241 241 / var(--tw-bg-opacity))}.ecs-map-omnibox{position:absolute;top:19px;left:20px;right:20px}@media (min-width: 768px){.ecs-map-omnibox{right:initial;width:336px}}.ecs-map-nav{position:absolute;right:1.25rem}@media (min-width: 768px){.ecs-map-nav{right:52px}}.ecs-map-nav{top:72px}@media (min-width: 768px){.ecs-map-nav{top:19px}}.ecs-map-actions-wrapper{position:relative}.ecs-map-actions{position:absolute;right:1.25rem;bottom:50px}@media (min-width: 768px){.ecs-map-actions{right:52px}}.ecs-map-footer{position:absolute;bottom:0px;left:0px;right:0px}.ecs-map-charging-station-carousel-wrapper{background-color:#4a4a4a33;overflow:hidden}.mat-snack-bar-container{color:#fff;background-color:#e14d46}.ecs-charging-station-preview-card{cursor:pointer;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));padding:10px 15px 10px 20px;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ecs-charging-station-preview-card:hover{--tw-shadow:0px 3px 6px rgba(0, 0, 0, .25);--tw-shadow-colored:0px 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ecs-charging-station-preview-card.active{--tw-border-opacity:1;border-color:rgb(236 114 5 / var(--tw-border-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.hover\:\!bg-aldi-ocher:hover{--tw-bg-opacity:1 !important;background-color:rgb(255 233 153 / var(--tw-bg-opacity))!important}.hover\:\!text-aldi-blue:hover{--tw-text-opacity:1 !important;color:rgb(32 43 120 / var(--tw-text-opacity))!important}.hover\:text-aldi-red:hover{--tw-text-opacity:1;color:rgb(197 23 24 / var(--tw-text-opacity))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width: 640px){.sm\:block{display:block}}@media (min-width: 768px){.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mb-0{margin-bottom:0}.md\:mb-aldi-25{margin-bottom:25px}.md\:mb-16{margin-bottom:4rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:\!block{display:block!important}.md\:hidden{display:none}.md\:\!hidden{display:none!important}.md\:w-96{width:24rem}.md\:w-auto{width:auto}.md\:w-3\/4{width:75%}.md\:w-\[260\%\]{width:260%}.md\:w-\[216px\]{width:216px}.md\:w-\[336px\]{width:336px}.md\:max-w-aldi-400{max-width:400px}.md\:flex-shrink{flex-shrink:1}.md\:space-y-aldi-55>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(55px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(55px * var(--tw-space-y-reverse))}.md\:space-y-aldi-35>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(35px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(35px * var(--tw-space-y-reverse))}.md\:space-y-aldi-50>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(50px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(50px * var(--tw-space-y-reverse))}.md\:py-aldi-100{padding-top:100px;padding-bottom:100px}.md\:py-aldi-75{padding-top:75px;padding-bottom:75px}.md\:pt-24{padding-top:6rem}.md\:text-center{text-align:center}.md\:text-aldi-50{font-size:50px;line-height:60px}.md\:text-aldi-20{font-size:20px;line-height:30px}.md\:text-aldi-40{font-size:40px;line-height:50px}.md\:text-aldi-12{font-size:12px;line-height:16px}}@media (min-width: 1024px){.lg\:container{width:100%}@media (min-width: 640px){.lg\:container{max-width:640px}}@media (min-width: 768px){.lg\:container{max-width:768px}}@media (min-width: 1024px){.lg\:container{max-width:1024px}}@media (min-width: 1280px){.lg\:container{max-width:1280px}}@media (min-width: 1536px){.lg\:container{max-width:1536px}}.lg\:mx-16{margin-left:4rem;margin-right:4rem}.lg\:block{display:block}.lg\:w-auto{width:auto}.lg\:max-w-aldi-600{max-width:600px}.lg\:gap-x-aldi-15{column-gap:15px}.lg\:space-y-aldi-50>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(50px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(50px * var(--tw-space-y-reverse))}.lg\:overflow-visible{overflow:visible}.lg\:bg-aldi-blue{--tw-bg-opacity:1;background-color:rgb(32 43 120 / var(--tw-bg-opacity))}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:pb-aldi-120{padding-bottom:120px}.lg\:pt-aldi-100{padding-top:100px}.lg\:pt-aldi-80{padding-top:80px}.lg\:text-center{text-align:center}.lg\:text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}}
