html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}#app{min-width:320px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;left:-1px;clip:rect(0,0,0,0);border:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.noscroll{overflow:hidden}@media (max-width:37.5em){.noscroll{position:fixed}}.add-member-dialog .input-row:after,.detail-card:after{display:table;clear:both;content:""}.labeled-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.labeled-checkbox .checkbox{margin-right:10px}.full-width,.row{width:100%}.auto-width{width:auto}.half-width,.register-container .labeled-icon{width:50%}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.row-reverse{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:64em){.row-block-large{display:block}}@media (max-width:48em){.row-block-medium{display:block}}@media (max-width:37.5em){.row-block-small{display:block}}.pull-left{margin-right:auto}.pull-right{margin-left:auto}.lidl-upload .file-preview .file,.list-row .list-title,.lists-container .detail-header .detail-header-list-label,.lists-container .detail-header__list-title,.lists-container .detail-row-header .product-name,.lists-container .detail-row-header .row-name,.pill,.profile-img-detail .info>*,.profile-popover-component .profile-dropdown-button .user-name,.typeahead .typeahead-option-item-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word}@media (max-width:37.5em){.lightbox-appear{opacity:0}}@media (min-width:37.51em) and (max-width:63.99em){.lightbox-appear{margin-top:-120px}}@media (min-width:64em){.lightbox-appear{margin-top:-120px}}@media (max-width:37.5em){.lightbox-appear.lightbox-appear-active{-webkit-transition:all 225ms cubic-bezier(0,0,.2,1);transition:all 225ms cubic-bezier(0,0,.2,1);opacity:1}}@media (min-width:37.51em) and (max-width:63.99em){.lightbox-appear.lightbox-appear-active{-webkit-transition:all 292ms cubic-bezier(0,0,.2,1);transition:all 292ms cubic-bezier(0,0,.2,1);-webkit-transform:translateY(120px);transform:translateY(120px)}}@media (min-width:64em){.lightbox-appear.lightbox-appear-active{-webkit-transition:all .2s cubic-bezier(0,0,.2,1);transition:all .2s cubic-bezier(0,0,.2,1);-webkit-transform:translateY(120px);transform:translateY(120px)}}.fade-leave.fade-leave-active{opacity:0}@media (max-width:37.5em){.fade-leave.fade-leave-active{-webkit-transition:all 195ms cubic-bezier(.4,0,1,1);transition:all 195ms cubic-bezier(.4,0,1,1)}}@media (min-width:37.51em) and (max-width:63.99em){.fade-leave.fade-leave-active{-webkit-transition:all 253ms cubic-bezier(.4,0,1,1);transition:all 253ms cubic-bezier(.4,0,1,1)}}@media (min-width:64em){.fade-leave.fade-leave-active{-webkit-transition:all 175ms cubic-bezier(.4,0,1,1);transition:all 175ms cubic-bezier(.4,0,1,1)}}.skip-link{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);background:#005ba2;color:#fff;border-radius:2px;padding:2px 6px}.skip-link:hover{color:#fff}.skip-link:focus{width:auto;height:auto;clip:auto;-webkit-clip-path:none;clip-path:none}@font-face{font-family:Lidl Font Pro;src:url(/assets/fonts/LidlFontPro/LidlFontPro-SemiBold.eot);src:url(/assets/fonts/LidlFontPro/LidlFontPro-SemiBold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/LidlFontPro/LidlFontPro-SemiBold.woff) format("woff"),url(/assets/fonts/LidlFontPro/LidlFontPro-SemiBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lidl Font Pro;src:url(/assets/fonts/LidlFontPro/LidlFontPro-Regular.eot);src:url(/assets/fonts/LidlFontPro/LidlFontPro-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/LidlFontPro/LidlFontPro-Regular.woff) format("woff"),url(/assets/fonts/LidlFontPro/LidlFontPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}html{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-weight:400;font-size:16px;color:#000;line-height:normal}html.fonts-loaded{font-family:Lidl Font Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Tahoma,sans-serif;font-size:17px;line-height:1.2}.a,.link,a{cursor:pointer;color:#000;font-weight:400;text-decoration:none;display:inline}.a:hover,.link:hover,a:hover{color:#000}.a.active,.link.active,a.active{color:#000;font-weight:700}.empty-search .status-message-container .status-message-subheadline,.page-header{font-size:28px;font-size:1.64706rem;font-weight:700;margin:0}@media (min-width:37.51em){.empty-search .status-message-container .status-message-subheadline,.page-header{font-size:36px;font-size:2.11765rem;letter-spacing:2px}}@media (min-width:64.01em){.empty-search .status-message-container .status-message-subheadline,.page-header{font-size:48px;font-size:2.82353rem}}.title-1{font-size:40px;font-size:2.35294rem;font-weight:700;margin:0;line-height:44px}@media (min-width:37.51em){.title-1{font-size:76px;font-size:4.47059rem;font-weight:700;margin:0;line-height:84px;letter-spacing:1px}}.title-2{font-size:32px;font-size:1.88235rem;font-weight:700;line-height:36px;letter-spacing:.2px}@media (min-width:37.51em){.title-2{font-size:48px;font-size:2.82353rem;font-weight:700;line-height:54px;letter-spacing:.4px}}.profile-img.large,.profile-img.xlarge,.title-3{font-size:24px;font-size:1.41176rem;font-weight:700;line-height:28px;letter-spacing:.3px}@media (min-width:37.51em){.profile-img.large,.profile-img.xlarge,.title-3{font-size:28px;font-size:1.64706rem;font-weight:700;line-height:34px;letter-spacing:.4px}}.title-4{font-size:22px;font-size:1.29412rem;font-weight:700;line-height:28px;letter-spacing:.4px}.callout{font-size:16px;font-size:.94118rem;color:#005ba2;font-weight:700}.headline,.lists-container .detail-header .detail-header-list-label .sub-headline,.product-detail .description h1,.product-detail .description h2,.product-detail .description h3,.product-detail .description h4,.product-detail .description h5,.product-detail .description h6{font-size:17px;font-size:1rem;font-weight:700}.large-type{font-size:19px;font-size:1.11765rem;letter-spacing:.4px;line-height:24px;font-weight:700}@media (min-width:37.51em){.large-type{font-weight:400}}.regular-type{font-size:17px;font-size:1rem;letter-spacing:.2px;line-height:22px;font-weight:700}@media (min-width:37.51em){.regular-type{font-weight:400}}.detail-card .detail-card-description,.small-type{font-size:14px;font-size:.82353rem;letter-spacing:.2px;line-height:18px;font-weight:400}.micro{font-size:12px;font-size:.70588rem;letter-spacing:.7px;line-height:12px;font-weight:700}.sub-headline{font-size:14px;font-size:.82353rem}.p,p{font-size:17px;font-size:1rem}.footnote{font-size:13px;font-size:.76471rem;text-transform:uppercase}.caption{font-weight:700;font-size:12px;font-size:.70588rem}.caption-2{font-size:11px;font-size:.64706rem}.color--blue{color:#005ba2}.color--red{color:#ed1c24}.color--yellow{color:#fff200}.color--orange{color:#fe5000}.color--gray{color:#6e7272}.color--black{color:#000}.align--center{text-align:center}.align--left{text-align:left}.align--right{text-align:right}.align--justify{text-align:justify}.no-wrap{white-space:nowrap}b,strong{font-weight:700}em,i{font-style:italic}button{padding:0;border:none;text-align:inherit;background:none}.button.pending .spinnie-container{opacity:1}.button .spinnie-container{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;opacity:0;background-color:hsla(0,0%,100%,.9);position:absolute;top:0;left:0;width:100%;height:100%}.button .spinnie{position:absolute;top:50%;left:50%;margin-left:-12.5px;margin-top:-12.5px}.clickable{display:inline-block;position:relative;text-align:center}.clickable>*+:not(.icon-has-hover){margin-left:5px}.clickable .icon{width:15px;height:auto;position:relative;top:3px}.clickable .icon:only-child{width:auto}.clickable .icon.icon-hover{display:none}.clickable--bold-weight{font-weight:700}.clickable--normal-weight{font-weight:400}.clickable--small-font{font-size:14px}.clickable--regular-font{font-size:17px}.clickable--size-auto,.clickable--size-base,.clickable--size-full{height:48px;line-height:48px}.clickable--size-base{min-width:150px;padding-left:10px;padding-right:10px}.clickable--size-full{display:block;width:100%;padding-left:10px;padding-right:10px}.clickable--flow-vertical{height:auto;text-align:center}.clickable--flow-vertical .icon-after,.clickable--flow-vertical .icon-before{margin:0 auto}.clickable--flow-vertical>*{display:block;margin:0 auto}.clickable--flow-vertical>*+*{margin-top:5px}.clickable--color-blue{color:#005ba2}.clickable--color-blue.clickable--theme-primary .clickable-label{line-height:1}.clickable--color-blue.clickable--theme-primary,.clickable--color-blue.clickable--theme-tertiary{color:#fff;background-color:#005ba2;border-radius:2px;padding-top:2px}.clickable--color-blue.clickable--theme-primary.disabled,.clickable--color-blue.clickable--theme-primary:disabled,.clickable--color-blue.clickable--theme-tertiary.disabled,.clickable--color-blue.clickable--theme-tertiary:disabled{pointer-events:none;background-color:#6e7272}.clickable--color-blue.clickable--theme-primary.disabled>*,.clickable--color-blue.clickable--theme-primary:disabled>*,.clickable--color-blue.clickable--theme-tertiary.disabled>*,.clickable--color-blue.clickable--theme-tertiary:disabled>*{color:#fff}.clickable--color-blue.clickable--theme-secondary{-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;border:1px solid #005ba2;border-radius:2px;padding-top:2px}.clickable--color-blue.clickable--theme-secondary.active,.clickable--color-blue.clickable--theme-secondary:active,.clickable--color-blue.clickable--theme-secondary:focus,.clickable--color-blue.clickable--theme-secondary:hover{color:#fff;background:#005ba2;border-color:#005ba2}.clickable--color-blue.clickable--theme-secondary.active .clickable-label,.clickable--color-blue.clickable--theme-secondary:active .clickable-label,.clickable--color-blue.clickable--theme-secondary:focus .clickable-label,.clickable--color-blue.clickable--theme-secondary:hover .clickable-label{color:#fff}.clickable--color-blue.clickable--theme-secondary.disabled,.clickable--color-blue.clickable--theme-secondary:disabled{pointer-events:none;border-color:#6e7272;background-color:transparent}.clickable--color-blue.clickable--theme-secondary.disabled>*,.clickable--color-blue.clickable--theme-secondary:disabled>*{color:#6e7272}.clickable--color-blue.clickable--theme-primary:focus .icon,.clickable--color-blue.clickable--theme-primary:hover .icon,.clickable--color-blue.clickable--theme-primary:not(.clickable--animated) .icon,.clickable--color-blue.clickable--theme-secondary:focus .icon,.clickable--color-blue.clickable--theme-secondary:hover .icon,.clickable--color-blue.clickable--theme-secondary:not(.clickable--animated) .icon,.clickable--color-blue.clickable--theme-tertiary:focus .icon,.clickable--color-blue.clickable--theme-tertiary:hover .icon,.clickable--color-blue.clickable--theme-tertiary:not(.clickable--animated) .icon{display:inline-block}.clickable--color-blue.clickable--theme-flat{border:none;background:none;color:#005ba2}.clickable--color-light-blue{color:#0d94e7}.clickable--color-light-blue.clickable--theme-primary .clickable-label{line-height:1}.clickable--color-light-blue.clickable--theme-primary,.clickable--color-light-blue.clickable--theme-tertiary{color:#fff;background-color:#0d94e7;border-radius:2px;padding-top:2px}.clickable--color-light-blue.clickable--theme-primary.disabled,.clickable--color-light-blue.clickable--theme-primary:disabled,.clickable--color-light-blue.clickable--theme-tertiary.disabled,.clickable--color-light-blue.clickable--theme-tertiary:disabled{pointer-events:none;background-color:#6e7272}.clickable--color-light-blue.clickable--theme-primary.disabled>*,.clickable--color-light-blue.clickable--theme-primary:disabled>*,.clickable--color-light-blue.clickable--theme-tertiary.disabled>*,.clickable--color-light-blue.clickable--theme-tertiary:disabled>*{color:#fff}.clickable--color-light-blue.clickable--theme-secondary{-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;border:1px solid #d9e1e2;border-radius:2px;padding-top:2px}.clickable--color-light-blue.clickable--theme-secondary.active,.clickable--color-light-blue.clickable--theme-secondary:active,.clickable--color-light-blue.clickable--theme-secondary:focus,.clickable--color-light-blue.clickable--theme-secondary:hover{background:#0d94e7;border-color:#0d94e7}.clickable--color-light-blue.clickable--theme-secondary.active .clickable-label,.clickable--color-light-blue.clickable--theme-secondary:active .clickable-label,.clickable--color-light-blue.clickable--theme-secondary:focus .clickable-label,.clickable--color-light-blue.clickable--theme-secondary:hover .clickable-label{color:#fff}.clickable--color-light-blue.clickable--theme-secondary.disabled,.clickable--color-light-blue.clickable--theme-secondary:disabled{pointer-events:none;border-color:#6e7272;background-color:transparent}.clickable--color-light-blue.clickable--theme-secondary.disabled>*,.clickable--color-light-blue.clickable--theme-secondary:disabled>*{color:#6e7272}.clickable--color-light-blue.clickable--theme-primary:focus .icon,.clickable--color-light-blue.clickable--theme-primary:hover .icon,.clickable--color-light-blue.clickable--theme-primary:not(.clickable--animated) .icon,.clickable--color-light-blue.clickable--theme-secondary:focus .icon,.clickable--color-light-blue.clickable--theme-secondary:hover .icon,.clickable--color-light-blue.clickable--theme-secondary:not(.clickable--animated) .icon,.clickable--color-light-blue.clickable--theme-tertiary:focus .icon,.clickable--color-light-blue.clickable--theme-tertiary:hover .icon,.clickable--color-light-blue.clickable--theme-tertiary:not(.clickable--animated) .icon{display:inline-block}.clickable--color-light-blue.clickable--theme-flat{border:none;background:none;color:#0d94e7}.clickable--color-green{color:#28a228}.clickable--color-green.clickable--theme-primary .clickable-label{line-height:1}.clickable--color-green.clickable--theme-primary,.clickable--color-green.clickable--theme-tertiary{color:#fff;background-color:#28a228;border-radius:2px;padding-top:2px}.clickable--color-green.clickable--theme-primary.disabled,.clickable--color-green.clickable--theme-primary:disabled,.clickable--color-green.clickable--theme-tertiary.disabled,.clickable--color-green.clickable--theme-tertiary:disabled{pointer-events:none;background-color:#6e7272}.clickable--color-green.clickable--theme-primary.disabled>*,.clickable--color-green.clickable--theme-primary:disabled>*,.clickable--color-green.clickable--theme-tertiary.disabled>*,.clickable--color-green.clickable--theme-tertiary:disabled>*{color:#fff}.clickable--color-green.clickable--theme-secondary{-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;border:1px solid #d9e1e2;border-radius:2px;padding-top:2px}.clickable--color-green.clickable--theme-secondary.active,.clickable--color-green.clickable--theme-secondary:active,.clickable--color-green.clickable--theme-secondary:focus,.clickable--color-green.clickable--theme-secondary:hover{background:#28a228;border-color:#28a228}.clickable--color-green.clickable--theme-secondary.active .clickable-label,.clickable--color-green.clickable--theme-secondary:active .clickable-label,.clickable--color-green.clickable--theme-secondary:focus .clickable-label,.clickable--color-green.clickable--theme-secondary:hover .clickable-label{color:#fff}.clickable--color-green.clickable--theme-secondary.disabled,.clickable--color-green.clickable--theme-secondary:disabled{pointer-events:none;border-color:#6e7272;background-color:transparent}.clickable--color-green.clickable--theme-secondary.disabled>*,.clickable--color-green.clickable--theme-secondary:disabled>*{color:#6e7272}.clickable--color-green.clickable--theme-primary:focus .icon,.clickable--color-green.clickable--theme-primary:hover .icon,.clickable--color-green.clickable--theme-primary:not(.clickable--animated) .icon,.clickable--color-green.clickable--theme-secondary:focus .icon,.clickable--color-green.clickable--theme-secondary:hover .icon,.clickable--color-green.clickable--theme-secondary:not(.clickable--animated) .icon,.clickable--color-green.clickable--theme-tertiary:focus .icon,.clickable--color-green.clickable--theme-tertiary:hover .icon,.clickable--color-green.clickable--theme-tertiary:not(.clickable--animated) .icon{display:inline-block}.clickable--color-green.clickable--theme-flat{border:none;background:none;color:#28a228}.banner--theme-red .button,.clickable--color-yellow,.hero .clickable~.clickable{color:#fff200}.banner--theme-red .clickable--theme-primary.button .clickable-label,.clickable--color-yellow.clickable--theme-primary .clickable-label,.hero .clickable~.clickable--theme-primary.clickable .clickable-label{line-height:1}.banner--theme-red .clickable--theme-primary.button,.banner--theme-red .clickable--theme-tertiary.button,.clickable--color-yellow.clickable--theme-primary,.clickable--color-yellow.clickable--theme-tertiary,.hero .clickable~.clickable--theme-primary.clickable,.hero .clickable~.clickable--theme-tertiary.clickable{color:#005ba2;background-color:#fff200;border-radius:2px;padding-top:2px}.banner--theme-red .clickable--theme-primary.button:disabled,.banner--theme-red .clickable--theme-primary.disabled.button,.banner--theme-red .clickable--theme-tertiary.button:disabled,.banner--theme-red .clickable--theme-tertiary.disabled.button,.clickable--color-yellow.clickable--theme-primary.disabled,.clickable--color-yellow.clickable--theme-primary:disabled,.clickable--color-yellow.clickable--theme-tertiary.disabled,.clickable--color-yellow.clickable--theme-tertiary:disabled,.hero .clickable~.clickable--theme-primary.clickable:disabled,.hero .clickable~.clickable--theme-primary.disabled.clickable,.hero .clickable~.clickable--theme-tertiary.clickable:disabled,.hero .clickable~.clickable--theme-tertiary.disabled.clickable{pointer-events:none;background-color:#6e7272}.banner--theme-red .clickable--theme-primary.button:disabled>*,.banner--theme-red .clickable--theme-primary.disabled.button>*,.banner--theme-red .clickable--theme-tertiary.button:disabled>*,.banner--theme-red .clickable--theme-tertiary.disabled.button>*,.clickable--color-yellow.clickable--theme-primary.disabled>*,.clickable--color-yellow.clickable--theme-primary:disabled>*,.clickable--color-yellow.clickable--theme-tertiary.disabled>*,.clickable--color-yellow.clickable--theme-tertiary:disabled>*,.hero .clickable~.clickable--theme-primary.clickable:disabled>*,.hero .clickable~.clickable--theme-primary.disabled.clickable>*,.hero .clickable~.clickable--theme-tertiary.clickable:disabled>*,.hero .clickable~.clickable--theme-tertiary.disabled.clickable>*{color:#fff}.banner--theme-red .clickable--theme-secondary.button,.clickable--color-yellow.clickable--theme-secondary,.hero .clickable~.clickable--theme-secondary.clickable{-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;border:1px solid #d9e1e2;border-radius:2px;padding-top:2px}.banner--theme-red .clickable--theme-secondary.active.button,.banner--theme-red .clickable--theme-secondary.button:active,.banner--theme-red .clickable--theme-secondary.button:focus,.banner--theme-red .clickable--theme-secondary.button:hover,.clickable--color-yellow.clickable--theme-secondary.active,.clickable--color-yellow.clickable--theme-secondary:active,.clickable--color-yellow.clickable--theme-secondary:focus,.clickable--color-yellow.clickable--theme-secondary:hover,.hero .clickable~.clickable--theme-secondary.active.clickable,.hero .clickable~.clickable--theme-secondary.clickable:active,.hero .clickable~.clickable--theme-secondary.clickable:focus,.hero .clickable~.clickable--theme-secondary.clickable:hover{background:#fff200;border-color:#fff200}.banner--theme-red .clickable--theme-secondary.active.button .clickable-label,.banner--theme-red .clickable--theme-secondary.button:active .clickable-label,.banner--theme-red .clickable--theme-secondary.button:focus .clickable-label,.banner--theme-red .clickable--theme-secondary.button:hover .clickable-label,.clickable--color-yellow.clickable--theme-secondary.active .clickable-label,.clickable--color-yellow.clickable--theme-secondary:active .clickable-label,.clickable--color-yellow.clickable--theme-secondary:focus .clickable-label,.clickable--color-yellow.clickable--theme-secondary:hover .clickable-label,.hero .clickable~.clickable--theme-secondary.active.clickable .clickable-label,.hero .clickable~.clickable--theme-secondary.clickable:active .clickable-label,.hero .clickable~.clickable--theme-secondary.clickable:focus .clickable-label,.hero .clickable~.clickable--theme-secondary.clickable:hover .clickable-label{color:#fff}.banner--theme-red .clickable--theme-secondary.button:disabled,.banner--theme-red .clickable--theme-secondary.disabled.button,.clickable--color-yellow.clickable--theme-secondary.disabled,.clickable--color-yellow.clickable--theme-secondary:disabled,.hero .clickable~.clickable--theme-secondary.clickable:disabled,.hero .clickable~.clickable--theme-secondary.disabled.clickable{pointer-events:none;border-color:#6e7272;background-color:transparent}.banner--theme-red .clickable--theme-secondary.button:disabled>*,.banner--theme-red .clickable--theme-secondary.disabled.button>*,.clickable--color-yellow.clickable--theme-secondary.disabled>*,.clickable--color-yellow.clickable--theme-secondary:disabled>*,.hero .clickable~.clickable--theme-secondary.clickable:disabled>*,.hero .clickable~.clickable--theme-secondary.disabled.clickable>*{color:#6e7272}.banner--theme-red .clickable--theme-primary.button:focus .icon,.banner--theme-red .clickable--theme-primary.button:hover .icon,.banner--theme-red .clickable--theme-primary.button:not(.clickable--animated) .icon,.banner--theme-red .clickable--theme-secondary.button:focus .icon,.banner--theme-red .clickable--theme-secondary.button:hover .icon,.banner--theme-red .clickable--theme-secondary.button:not(.clickable--animated) .icon,.banner--theme-red .clickable--theme-tertiary.button:focus .icon,.banner--theme-red .clickable--theme-tertiary.button:hover .icon,.banner--theme-red .clickable--theme-tertiary.button:not(.clickable--animated) .icon,.clickable--color-yellow.clickable--theme-primary:focus .icon,.clickable--color-yellow.clickable--theme-primary:hover .icon,.clickable--color-yellow.clickable--theme-primary:not(.clickable--animated) .icon,.clickable--color-yellow.clickable--theme-secondary:focus .icon,.clickable--color-yellow.clickable--theme-secondary:hover .icon,.clickable--color-yellow.clickable--theme-secondary:not(.clickable--animated) .icon,.clickable--color-yellow.clickable--theme-tertiary:focus .icon,.clickable--color-yellow.clickable--theme-tertiary:hover .icon,.clickable--color-yellow.clickable--theme-tertiary:not(.clickable--animated) .icon,.hero .clickable~.clickable--theme-primary.clickable:focus .icon,.hero .clickable~.clickable--theme-primary.clickable:hover .icon,.hero .clickable~.clickable--theme-primary.clickable:not(.clickable--animated) .icon,.hero .clickable~.clickable--theme-secondary.clickable:focus .icon,.hero .clickable~.clickable--theme-secondary.clickable:hover .icon,.hero .clickable~.clickable--theme-secondary.clickable:not(.clickable--animated) .icon,.hero .clickable~.clickable--theme-tertiary.clickable:focus .icon,.hero .clickable~.clickable--theme-tertiary.clickable:hover .icon,.hero .clickable~.clickable--theme-tertiary.clickable:not(.clickable--animated) .icon{display:inline-block}.banner--theme-red .clickable--theme-flat.button,.clickable--color-yellow.clickable--theme-flat,.hero .clickable~.clickable--theme-flat.clickable{border:none;background:none;color:#fff200}.clickable--color-orange{color:#fe5000}.clickable--color-orange.clickable--theme-primary .clickable-label{line-height:1}.clickable--color-orange.clickable--theme-primary,.clickable--color-orange.clickable--theme-tertiary{color:#fff;background-color:#fe5000;border-radius:2px;padding-top:2px}.clickable--color-orange.clickable--theme-primary.disabled,.clickable--color-orange.clickable--theme-primary:disabled,.clickable--color-orange.clickable--theme-tertiary.disabled,.clickable--color-orange.clickable--theme-tertiary:disabled{pointer-events:none;background-color:#6e7272}.clickable--color-orange.clickable--theme-primary.disabled>*,.clickable--color-orange.clickable--theme-primary:disabled>*,.clickable--color-orange.clickable--theme-tertiary.disabled>*,.clickable--color-orange.clickable--theme-tertiary:disabled>*{color:#fff}.clickable--color-orange.clickable--theme-secondary{-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;border:1px solid #d9e1e2;border-radius:2px;padding-top:2px}.clickable--color-orange.clickable--theme-secondary.active,.clickable--color-orange.clickable--theme-secondary:active,.clickable--color-orange.clickable--theme-secondary:focus,.clickable--color-orange.clickable--theme-secondary:hover{background:#fe5000;border-color:#fe5000}.clickable--color-orange.clickable--theme-secondary.active .clickable-label,.clickable--color-orange.clickable--theme-secondary:active .clickable-label,.clickable--color-orange.clickable--theme-secondary:focus .clickable-label,.clickable--color-orange.clickable--theme-secondary:hover .clickable-label{color:#fff}.clickable--color-orange.clickable--theme-secondary.disabled,.clickable--color-orange.clickable--theme-secondary:disabled{pointer-events:none;border-color:#6e7272;background-color:transparent}.clickable--color-orange.clickable--theme-secondary.disabled>*,.clickable--color-orange.clickable--theme-secondary:disabled>*{color:#6e7272}.clickable--color-orange.clickable--theme-primary:focus .icon,.clickable--color-orange.clickable--theme-primary:hover .icon,.clickable--color-orange.clickable--theme-primary:not(.clickable--animated) .icon,.clickable--color-orange.clickable--theme-secondary:focus .icon,.clickable--color-orange.clickable--theme-secondary:hover .icon,.clickable--color-orange.clickable--theme-secondary:not(.clickable--animated) .icon,.clickable--color-orange.clickable--theme-tertiary:focus .icon,.clickable--color-orange.clickable--theme-tertiary:hover .icon,.clickable--color-orange.clickable--theme-tertiary:not(.clickable--animated) .icon{display:inline-block}.clickable--color-orange.clickable--theme-flat{border:none;background:none;color:#fe5000}.clickable--color-red{color:#ed1c24}.clickable--color-red.clickable--theme-primary .clickable-label{line-height:1}.clickable--color-red.clickable--theme-primary,.clickable--color-red.clickable--theme-tertiary{color:#fff;background-color:#ed1c24;border-radius:2px;padding-top:2px}.clickable--color-red.clickable--theme-primary.disabled,.clickable--color-red.clickable--theme-primary:disabled,.clickable--color-red.clickable--theme-tertiary.disabled,.clickable--color-red.clickable--theme-tertiary:disabled{pointer-events:none;background-color:#6e7272}.clickable--color-red.clickable--theme-primary.disabled>*,.clickable--color-red.clickable--theme-primary:disabled>*,.clickable--color-red.clickable--theme-tertiary.disabled>*,.clickable--color-red.clickable--theme-tertiary:disabled>*{color:#fff}.clickable--color-red.clickable--theme-secondary{-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;border:1px solid #d9e1e2;border-radius:2px;padding-top:2px}.clickable--color-red.clickable--theme-secondary.active,.clickable--color-red.clickable--theme-secondary:active,.clickable--color-red.clickable--theme-secondary:focus,.clickable--color-red.clickable--theme-secondary:hover{background:#ed1c24;border-color:#ed1c24}.clickable--color-red.clickable--theme-secondary.active .clickable-label,.clickable--color-red.clickable--theme-secondary:active .clickable-label,.clickable--color-red.clickable--theme-secondary:focus .clickable-label,.clickable--color-red.clickable--theme-secondary:hover .clickable-label{color:#fff}.clickable--color-red.clickable--theme-secondary.disabled,.clickable--color-red.clickable--theme-secondary:disabled{pointer-events:none;border-color:#6e7272;background-color:transparent}.clickable--color-red.clickable--theme-secondary.disabled>*,.clickable--color-red.clickable--theme-secondary:disabled>*{color:#6e7272}.clickable--color-red.clickable--theme-primary:focus .icon,.clickable--color-red.clickable--theme-primary:hover .icon,.clickable--color-red.clickable--theme-primary:not(.clickable--animated) .icon,.clickable--color-red.clickable--theme-secondary:focus .icon,.clickable--color-red.clickable--theme-secondary:hover .icon,.clickable--color-red.clickable--theme-secondary:not(.clickable--animated) .icon,.clickable--color-red.clickable--theme-tertiary:focus .icon,.clickable--color-red.clickable--theme-tertiary:hover .icon,.clickable--color-red.clickable--theme-tertiary:not(.clickable--animated) .icon{display:inline-block}.clickable--color-red.clickable--theme-flat{border:none;background:none;color:#ed1c24}.clickable--color-white{color:#fff}.clickable--color-white.clickable--theme-primary .clickable-label{line-height:1}.clickable--color-white.clickable--theme-primary,.clickable--color-white.clickable--theme-tertiary{color:#fff;background-color:#fff;border-radius:2px;padding-top:2px}.clickable--color-white.clickable--theme-primary.disabled,.clickable--color-white.clickable--theme-primary:disabled,.clickable--color-white.clickable--theme-tertiary.disabled,.clickable--color-white.clickable--theme-tertiary:disabled{pointer-events:none;background-color:#6e7272}.clickable--color-white.clickable--theme-primary.disabled>*,.clickable--color-white.clickable--theme-primary:disabled>*,.clickable--color-white.clickable--theme-tertiary.disabled>*,.clickable--color-white.clickable--theme-tertiary:disabled>*{color:#fff}.clickable--color-white.clickable--theme-secondary{-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;border:1px solid #fff;border-radius:2px;padding-top:2px}.clickable--color-white.clickable--theme-secondary.active,.clickable--color-white.clickable--theme-secondary:active,.clickable--color-white.clickable--theme-secondary:focus,.clickable--color-white.clickable--theme-secondary:hover{color:#000;background:#fff;border-color:#fff}.clickable--color-white.clickable--theme-secondary.active .clickable-label,.clickable--color-white.clickable--theme-secondary:active .clickable-label,.clickable--color-white.clickable--theme-secondary:focus .clickable-label,.clickable--color-white.clickable--theme-secondary:hover .clickable-label{color:#fff}.clickable--color-white.clickable--theme-secondary.disabled,.clickable--color-white.clickable--theme-secondary:disabled{pointer-events:none;border-color:#6e7272;background-color:transparent}.clickable--color-white.clickable--theme-secondary.disabled>*,.clickable--color-white.clickable--theme-secondary:disabled>*{color:#6e7272}.clickable--color-white.clickable--theme-primary:focus .icon,.clickable--color-white.clickable--theme-primary:hover .icon,.clickable--color-white.clickable--theme-primary:not(.clickable--animated) .icon,.clickable--color-white.clickable--theme-secondary:focus .icon,.clickable--color-white.clickable--theme-secondary:hover .icon,.clickable--color-white.clickable--theme-secondary:not(.clickable--animated) .icon,.clickable--color-white.clickable--theme-tertiary:focus .icon,.clickable--color-white.clickable--theme-tertiary:hover .icon,.clickable--color-white.clickable--theme-tertiary:not(.clickable--animated) .icon{display:inline-block}.clickable--color-white.clickable--theme-flat{border:none;background:none;color:#fff}.link.clickable--size-inline{display:inline;position:static;text-align:left}.clickable--theme-primary.clickable--animated,.clickable--theme-secondary.clickable--animated{-webkit-transition:all .3s cubic-bezier(.25,.2,.25,1);transition:all .3s cubic-bezier(.25,.2,.25,1)}.clickable--theme-primary.clickable--animated .icon,.clickable--theme-secondary.clickable--animated .icon{-webkit-transition:.3s;transition:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;opacity:0;-webkit-transform:translate(-1px);transform:translate(-1px)}.clickable--theme-primary.clickable--animated .clickable-label,.clickable--theme-secondary.clickable--animated .clickable-label{display:inline-block;-webkit-transition:all .3s cubic-bezier(.25,.2,.25,1);transition:all .3s cubic-bezier(.25,.2,.25,1);-webkit-transform:translate(10px);transform:translate(10px)}.clickable--theme-primary.clickable--animated:focus .icon,.clickable--theme-primary.clickable--animated:hover .icon,.clickable--theme-secondary.clickable--animated:focus .icon,.clickable--theme-secondary.clickable--animated:hover .icon{opacity:1;-webkit-transform:translate(3px);transform:translate(3px)}.clickable--theme-primary.clickable--animated:focus .clickable-label,.clickable--theme-primary.clickable--animated:hover .clickable-label,.clickable--theme-secondary.clickable--animated:focus .clickable-label,.clickable--theme-secondary.clickable--animated:hover .clickable-label{-webkit-transform:translate(0);transform:translate(0)}.clickable--theme-tertiary.clickable--animated{padding:0 16px}.clickable--theme-tertiary.clickable--animated .icon{margin-left:0}.clickable--theme-tertiary.clickable--animated .clickable-label{font-weight:400;display:inline-block;font-size:.1px;opacity:0;-webkit-animation:remove-tertiary-label .3s forwards;animation:remove-tertiary-label .3s forwards}.clickable--theme-tertiary.clickable--animated:focus .clickable-label,.clickable--theme-tertiary.clickable--animated:hover .clickable-label{-webkit-animation:add-tertiary-label .3s forwards;animation:add-tertiary-label .3s forwards;margin-right:5px}@-webkit-keyframes add-tertiary-label{0%{font-size:.1px;-webkit-transform:translate(20px);transform:translate(20px)}25%{font-size:17px;font-size:1rem}50%{opacity:.5}to{font-size:19px;font-size:1.11765rem;opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes add-tertiary-label{0%{font-size:.1px;-webkit-transform:translate(20px);transform:translate(20px)}25%{font-size:17px;font-size:1rem}50%{opacity:.5}to{font-size:19px;font-size:1.11765rem;opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes remove-tertiary-label{0%{font-size:17px;font-size:1rem;opacity:1;-webkit-transform:translate(0);transform:translate(0)}50%{opacity:.25}75%{opacity:.5}to{font-size:.1px;-webkit-transform:translate(20px);transform:translate(20px);opacity:0}}@keyframes remove-tertiary-label{0%{font-size:17px;font-size:1rem;opacity:1;-webkit-transform:translate(0);transform:translate(0)}50%{opacity:.25}75%{opacity:.5}to{font-size:.1px;-webkit-transform:translate(20px);transform:translate(20px);opacity:0}}.lidl-input{font-family:Lidl Font Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Tahoma,sans-serif!important}.lidl-input input:-webkit-autofill,.lidl-input input:-webkit-autofill:focus{background:transparent!important;-webkit-transition:background 9999s ease-in-out 9999s!important;transition:background 9999s ease-in-out 9999s!important}.lidl-input input::-ms-clear{display:none}.lidl-input.hidden{display:none!important}.lidl-input.secondary{border:1px solid #d9e1e2!important;background-color:#fff!important;border-radius:4px!important;height:28px!important}.lidl-input.secondary>div{bottom:0!important}.select-placeholder{opacity:.42}.password-input{position:relative}.password-input input{padding-right:45px}.password-input .show{cursor:pointer;color:#005ba2;font-weight:700;text-decoration:none;display:inline;position:absolute;right:0;bottom:10px;padding:5px}.password-input .show:hover{color:#084c95}.password-input .show.active{color:#084c95;font-weight:700}input[type=date]{height:40px}input[type=date]~label{background:#f8f8f9;bottom:2px}.checkbox{position:relative;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px;width:25px;height:25px}.checkbox.toggle{width:37px;height:20px}.checkbox input,.checkbox span{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;content:"";height:100%;width:100%;background-size:100%}.checkbox input.circle,.checkbox span.circle{background-image:url(/assets/icons/icon-radio.svg)}.checkbox input.square,.checkbox span.square{background-image:url(/assets/icons/icon-check-box-pref.svg)}.checkbox input.square-light-blue,.checkbox span.square-light-blue{background-image:url(/assets/icons/icon-check-box-list.svg)}.checkbox input.square-orange,.checkbox span.square-orange{background-image:url(/assets/icons/icon-check-box-pref-orange.svg)}.checkbox input.toggle,.checkbox span.toggle{background-image:url(/assets/icons/icon-switch-off.svg)}.checkbox input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}.checkbox input:focus~span{outline:1px dotted}@media (-webkit-min-device-pixel-ratio:0){.checkbox input:focus~span{outline:5px auto -webkit-focus-ring-color}}.checkbox input:checked~span.circle{background-image:url(/assets/icons/icon-radio-selected.svg)}.checkbox input:checked~span.square{background-image:url(/assets/icons/icon-check-box-pref-selected.svg)}.checkbox input:checked~span.square-light-blue{background-image:url(/assets/icons/icon-check-box-list-selected.svg)}.checkbox input:checked~span.square-orange{background-image:url(/assets/icons/icon-check-box-pref-selected-orange.svg)}.checkbox input:checked~span.toggle{background-image:url(/assets/icons/icon-switch-on.svg)}.arrow-link{color:#005ba2;font-weight:700;font-size:17px}@media (min-width:37.51em){.arrow-link{font-size:24px}}.arrow-link .arrow-link-icon{margin-left:12px;height:12px;width:14px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media (min-width:37.51em){.arrow-link .arrow-link-icon{height:16px;width:21px}}.arrow-link:hover{color:#005ba2}.arrow-link:hover .arrow-link-icon{-webkit-transform:translateX(12px);transform:translateX(12px)}.auth-button-container{height:auto;margin-top:30px}.auth-button-join-container{margin:40px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auth-button,.auth-button-join-container,.auth-button-signin-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.auth-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;height:48px;width:150px;border:1px solid #d9e1e2;border-radius:2px;padding-top:2px;margin-left:32px}.banner{line-height:1.2;overflow:hidden}.banner .banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner .img-curve:after{content:"";width:108px;height:53px;background-color:#fff200}.banner .banner__info>*+*{margin-top:15px}.banner .banner__title+*{color:#000;margin-top:5px}.banner .banner__image{position:relative;overflow:hidden;height:100%}.banner .banner__info{padding:15px;position:relative;z-index:1}@media (min-width:37.51em){.banner .banner__info{padding:15px}}@media (min-width:48.01em){.banner .banner__info{padding:40px}}.banner .banner__info .title-3{color:#005ba2}.banner .banner__actions{margin-top:0}.banner .banner__actions>*{margin:15px 10px 0 0;height:40px;line-height:2.3em}.banner .banner__actions .img{height:100%}.banner .banner__image-small{width:100%}.banner .banner__image-title{height:45px;width:auto}.banner .banner__image-large{height:100%}.banner .banner__header{width:100%}@media (min-width:48.01em){.banner .banner__body{max-width:400px}.banner .banner__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.banner__image-small+.banner__image-large{display:none}@media (min-width:48.01em){.banner__content{width:50%;max-height:100%}.banner__image-small{display:none}.banner__image-small+.banner__image-large{display:block}}.banner--theme-blue{color:#fff;background-color:#005ba2}.banner--theme-blue .lidl-input>*{color:#fff!important}.banner--theme-red{background-color:#ed1c24}.banner--theme-red .lidl-input>*{color:#fff!important}.banner--theme-white{background-color:#fff}.banner--theme-white .banner__body{color:#000}.new-banner{display:inline-block;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (max-width:63.99em){.new-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative!important}}.right-yellow{background-image:url(/assets/icons/icon-banner-right.svg);background-repeat:no-repeat;float:right;display:block;background-position:50%;background-size:cover;z-index:2;position:absolute;right:0;width:62%;height:389px;padding-left:75px}@media (max-width:63.99em){.right-yellow{width:100%;height:100%;background-color:#fff200;position:relative!important}}@media (max-width:37.49em){.right-yellow{z-index:0}}.curve-class{background-color:#fff200;border-top-left-radius:30px}.curve-class .curve-span{background-image:url(/assets/icons/icon-banner-curve.svg)}.banner-cms.banner--content-right .banner__left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:48em){.banner-cms .banner__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:48.01em){.banner-cms{position:relative;display:block;min-height:260px}.banner-cms:before{display:block;width:100%;padding-top:25.39062%;content:""}.banner-cms>:first-child{position:absolute;top:0;right:0;bottom:0;left:0}.banner-cms .banner__right{height:100%}}.card-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #d9e1e2;margin-top:auto;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px}.card-actions>*{height:100%}.card-image .img{width:100%}.detail-card{position:relative;display:block;-webkit-transition:border-color .1s ease-out;transition:border-color .1s ease-out;border:1px solid #fff;border-radius:2px;background-color:#fff;height:100%}.detail-card .card-aspect-padding{float:left;margin-left:-1px;width:1px;height:0}.detail-card .card-content{position:absolute;top:0;right:0;bottom:0;left:0}.detail-card .card-image{position:relative;overflow:hidden;display:block;max-width:100%}.detail-card .card-image:before{display:block;width:100%;padding-top:100%;content:""}.detail-card .card-image>:first-child{position:absolute;top:0;right:0;bottom:0;left:0}.detail-card .card-image .img,.detail-card .card-image .video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%}.detail-card:hover{border-color:#d9e1e2}.detail-card .card-content{-ms-flex-item-align:start;align-self:flex-start;width:100%}.grid .detail-card .card-content{position:static;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.detail-card .card-body{margin-top:0}.detail-card .card-body:after{display:table;clear:both;content:""}.detail-card .card-body>*{margin-bottom:4px}.detail-card .card-body .pill-wrapper{text-align:center}.detail-card .card-actions{font-size:16px;font-size:.94118rem;font-weight:700;color:#6e7272;position:absolute;left:-1px;right:-1px;bottom:0}.detail-card .card-actions .clickable+.clickable{margin-left:8px}.detail-card .detail-card-description{display:block;display:-webkit-box;max-height:54.18px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:2px 0}.detail-card .detail-card-subtext{font-size:14px;color:#6e7272}.detail-card .detail-card-link{display:block;width:100%;height:100%;padding:16px 16px 51px}.coupon-detail-card{border-style:dashed}.coupon-detail-card .card-aspect-padding{display:none}.coupon-detail-card .card-content{position:static!important;display:block!important}.coupon-detail-card .card-body{margin:0 0 8px}.coupon-detail-card .detail-card-title{font-size:18px;font-weight:700;display:block;overflow:hidden;word-break:break-word;padding-top:2px;color:#fe5000;height:115px;margin:2px 0;line-height:28px;letter-spacing:.4px}.coupon-detail-card .card-actions{border-top:none;position:static}.coupon-detail-card .card-image .coupon-icon{position:absolute;top:0;right:0;height:40px;width:40px}.grid-item{width:0}.gallery-card__body{margin-top:15px;font-weight:400}.gallery-card__title{color:#005ba2}.icon-card .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.icon-card .card-content>.icon{position:relative;top:18px}.icon-card .card-content>.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:normal}.icon-card.icon-after .card-content>.icon{margin-left:15px}.icon-card.icon-before .card-content>.icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:15px}.icon-card.icon-before .card-content>.card-body{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.placeholder-card .card-body{margin:0}.placeholder-card .card-image{background:#e8e8e8}.placeholder-card .title{display:block;margin-top:.5rem;background:#e8e8e8;height:1.2rem;width:60%}.preview-card .card-image{position:relative;overflow:hidden;display:block}.preview-card .card-image:before{display:block;width:100%;padding-top:100%;content:""}.preview-card .card-image>:first-child{position:absolute;top:0;right:0;bottom:0;left:0}.preview-card .card-image .img,.preview-card .card-image .video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.preview-card .preview-card-title{padding:15px 0 5px;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.4em}.preview-card .preview-card-description{line-height:1.2em;height:3.6em;overflow:hidden}.preview-card .tag{padding:5px 10px;background:#ed1c24;color:#fff;font-weight:700;display:inline-block;position:absolute;bottom:0;left:0}.product-detail-card .detail-card-title{color:#005ba2}@media (min-width:48.01em){.product-detail-card .detail-card-title{float:right;margin-left:8px}.product-detail-card .detail-card-title .product-price>*{display:block;margin-left:0}}.product-detail-card .product-detail-card-footer{margin-top:auto;color:#6e7272}.product-detail-card .card-image .coupon-icon{position:absolute;top:0;left:0;height:48px;width:48px}.product-detail-card .add-to-list{border:none;border-top-left-radius:0;border-top-right-radius:0}.product-detail-card .add-to-list .icon{width:14px;height:12px;top:1px}.product-detail-card .add-to-list.added{color:#0d94e7}.product-detail-card .pill{font-weight:700}.product-detail-card .bogo-pill{text-transform:uppercase}.promotion-preview-card .preview-card-title{color:#ed1c24}.recipe-preview-card .preview-card-title{height:2.2em;line-height:1.1;color:#005ba2;white-space:normal;word-break:normal;padding:0;margin:10px 0}.recipe-preview-card .preview-card-description{height:1em}.recipe-preview-card .ready-in{color:#6e7272}.recipe-preview-card .time{color:#000;font-weight:700}.store-search-card{height:auto;padding:15px 0 35px;margin-bottom:10px;line-height:1.5}.store-search-card:last-of-type{border-bottom:1px solid #d9e1e2;margin-bottom:0}.store-search-card .city{padding-top:2px;margin-bottom:10px;font-weight:700;line-height:17px;font-size:17px;font-size:1rem}.store-search-card .actions{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.store-search-card .actions>*{width:50%}.store-search-card .store-info-hours{margin:8px 0}.store-search-card .button{line-height:2.3em;height:40px;width:150px;text-align:center}.store-search-card .button .button-body{padding:0}.store-search-card .store-info-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-search-card .store-info-btn .button-body{width:200px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.store-search-card .card-actions{margin-top:5px;border-top:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.store-search-card .store-status{font-weight:700;margin-right:8px}.my-store-label{-ms-flex-negative:0;flex-shrink:0;cursor:auto}.my-store-label,.my-store-label:hover{color:#28a228}.my-store-label span{margin-right:5px}.my-store-label .label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.my-store-label .icon{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:20px;height:20px}.my-store-label .icon img{width:100%;height:100%}.specials-card__title{margin-top:15px}.specials-card__date:not(:empty){margin-top:5px;letter-spacing:.5px;font-weight:700;font-size:17px}.specials-card__body{margin-top:10px}.specials-card .card-image{position:relative;overflow:hidden;display:block}.specials-card .card-image:before{display:block;width:100%;padding-top:100%;content:""}.specials-card .card-image>:first-child{position:absolute;top:0;right:0;bottom:0;left:0}.specials-card .card-image .img,.specials-card .card-image .video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.features-card{padding-top:25px}.features-card .features-title{margin-bottom:10px;width:100%}.features-card .card-content,.features-card .features-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.features-card .features-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:15px 0 15px 40px;border-bottom:1px solid #d9e1e2;background-repeat:no-repeat;background-position:0;background-size:25px 25px;text-transform:capitalize}.features-card .features-list-item .feature-name{position:relative;top:2px;vertical-align:bottom}.dialog-wrapper{position:fixed;top:0;left:0;height:100%;width:100%;z-index:100;overflow:scroll;-webkit-overflow-scrolling:touch}@media (min-width:37.51em){.dialog-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.dialog-wrapper .dialog{margin:auto}}.dialog,.dialog>form{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;min-width:100%;min-height:100%;position:relative;z-index:1}@media (min-width:37.51em){.dialog,.dialog>form{min-width:auto;width:512px;-ms-flex-negative:0;flex-shrink:0}.dialog.dialog-minheight--auto,.dialog>form.dialog-minheight--auto{min-height:auto}.dialog.dialog-minheight--default,.dialog>form.dialog-minheight--default{min-height:612px;min-height:60vh}}.dialog.alert,.dialog>form.alert{min-height:auto;margin-top:0}.dialog>form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.dialog-content{background-color:inherit}.dialog-content:not(.dialog-content--compact){padding:30px;line-height:1.5rem}.dialog-content:not(.dialog-content--compact)>*+*{margin-top:1.5rem}.dialog-content--centered{text-align:center}.dialog-actions{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px 30px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.dialog-actions>*+*{margin-left:30px}.dialog-actions.muted{padding:15px;background-color:#f8f8f9;border-top:2px solid #d9e1e2}.dialog-actions.muted>*+*{margin-left:15px}.dialog-actions.muted>*{height:40px}.dialog-actions.dialog-actions-align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dialog-actions.dialog-actions-align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dialog-actions.dialog-actions-align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.dialog-actions .clickable{line-height:2.3em}.dialog-header{position:relative;text-align:center;padding:25px 0;border-bottom:1px solid #d9e1e2}.dialog-header .dialog-header-title{max-width:70%;margin:0 auto}.dialog-header .button.dialog-header-close.clickable--theme-flat{position:absolute;top:0;right:0;height:100%;width:75px}@media (min-width:37.51em){.dialog.collapseHeader{position:static}.dialog.collapseHeader .dialog-header{padding:0;height:0;position:static}.dialog.collapseHeader .dialog-header .dialog-header-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}.dialog.collapseHeader .dialog-header .button.dialog-header-close.clickable--theme-flat{height:auto;top:30px;background:url(/assets/icons/icon-close-white.svg) 50% no-repeat;background-size:auto 100%}.dialog.collapseHeader .dialog-header .button.dialog-header-close.clickable--theme-flat img{visibility:hidden}}.underlay{background-color:rgba(0,91,162,.9)}@media (max-width:63.99em){#portals:not(:empty)+#app{position:fixed}}.news-dialog .img{width:100%;height:auto}.news-dialog .headline{font-weight:400}.add-to-list-dialog .select-list-title{padding:20px 30px 0}.add-to-list-dialog .shared-list-title{padding:30px 30px 0}.add-to-list-dialog .selected{background-color:#f8f8f9}.add-to-list-dialog .selected .list-title{color:#0d94e7;font-weight:700}.add-to-list-dialog .list-row-container{width:100%;text-align:left;padding:0 30px;height:60px}.add-member-dialog .input-row{display:block;border-bottom:none}.add-member-dialog .input-row .icon{float:left;margin-top:11px;margin-right:15px}.add-member-dialog .input-row .lidl-input,.add-member-dialog .input-row .typeahead{float:left;width:calc(100% - 40px)!important}@media (max-width:37.5em){.add-member-dialog .input-row .lidl-input,.add-member-dialog .input-row .typeahead{margin:0}}.add-member-dialog .input-row .lidl-input .underlay,.add-member-dialog .input-row .typeahead .underlay{background:none}.add-member-dialog .input-row .headline{width:100%;margin-top:15px}.add-member-dialog .member-row{padding:10px 0;border-bottom:1px solid #d9e1e2;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-member-dialog .action{margin-left:auto;color:#6e7272}.add-member-dialog .action .remove{color:#ed1c24;font-weight:700;font-size:16px;font-size:.94118rem;cursor:pointer}.add-member-dialog .action .remove.clickable--size-base{min-width:0;padding-left:0;padding-right:0}.edit-list-dialog .remove-item~.remove-list{display:none}.edit-list-dialog .input-row .icon{margin-right:15px}.edit-list-dialog .input-row .lidl-input{max-width:calc(100% - 40px)}.edit-list-dialog .input-row input:hover:not(:focus){background-image:url(/assets/icons/icon-edit-hover.svg);background-repeat:no-repeat;background-position:right 15px center}.edit-list-dialog .entry-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d9e1e2;margin-top:0}.edit-list-dialog .checkbox{margin-right:15px;width:25px;height:25px}.edit-list-dialog .checkbox,.edit-list-dialog .created-by{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.edit-list-dialog .created-by{margin-left:auto;width:150px;text-align:right}.edit-list-dialog .created-by-name{display:inline-block;max-width:100%;text-align:right;color:#6e7272;line-height:1.2}.lidl-upload .upload__label{cursor:pointer}.lidl-upload .upload__input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.lidl-upload .upload__input:focus+.upload__label{outline:auto}.lidl-upload .upload__input+.upload__label *{pointer-events:none}.lidl-upload .upload__container{margin-bottom:15px}.lidl-upload .upload__container .upload-helper-text{font-size:12px;margin-left:8px}.lidl-upload .file-list{margin-top:5px}.lidl-upload .file-error{color:#ed1c24}.lidl-upload .file-preview{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.lidl-upload .file-preview .file{width:90%;margin-bottom:10px}.lidl-upload .file-preview .remove{margin-left:auto;margin-bottom:9px}.textarea textarea{resize:none}.lidl-datepicker{display:-webkit-box;display:-ms-flexbox;display:flex}.lidl-datepicker .date,.lidl-datepicker .month,.lidl-datepicker .year{width:auto!important}.lidl-datepicker .month{-webkit-box-flex:1;-ms-flex:1 1 52%;flex:1 1 52%}.lidl-datepicker .date{-webkit-box-flex:1;-ms-flex:1 0 22%;flex:1 0 22%;margin-left:15px}.lidl-datepicker .year{-webkit-box-flex:1;-ms-flex:1 0 26%;flex:1 0 26%;margin-left:15px}.lidl-datepicker .error div:after{-webkit-transform:scaleX(1);transform:scaleX(1);border-bottom-color:#f44336}.lidl-datepicker+p{color:#f44336;font-size:.75rem}.typeahead{position:relative;z-index:9}.typeahead .typeahead-input{position:relative;z-index:1}.typeahead .typeahead-popover{position:absolute;top:100%;left:-1px;width:100%;z-index:1;background-color:#fff;border:1px solid #e8e8e8;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);box-shadow:0 1px 3px 0 rgba(0,0,0,.15)}.typeahead .typeahead-option-item{width:100%;text-align:left}.typeahead .typeahead-option-item-label{width:100%;max-width:100%;display:inline-block}.typeahead .clickable--size-base{min-width:0;padding-left:25px;padding-right:25px;padding-top:5px}.typeahead .selected{background-color:#d9e1e2}.card-section .header-divider{padding-top:0;margin-bottom:15px}@media (min-width:37.51em){.card-section .header-divider{margin-bottom:15px}}@media (min-width:48.01em){.card-section .header-divider{margin-bottom:40px}}.card-section .more{min-width:168px}.card-section .pagination-grid{margin-bottom:0}.cms-layout{max-width:82.4em;margin-left:auto;margin-right:auto}.cms-layout>*+*{margin-top:15px}@media (min-width:37.51em){.cms-layout>*+*{margin-top:15px}}@media (min-width:48.01em){.cms-layout>*+*{margin-top:40px}}.cms-layout>:last-child{margin-bottom:15px}@media (min-width:37.51em){.cms-layout>:last-child{margin-bottom:15px}}@media (min-width:48.01em){.cms-layout>:last-child{margin-bottom:40px}}.cms-layout>:first-child:not(.hero):not(.hero-slideshow){margin-top:15px}@media (min-width:37.51em){.cms-layout>:first-child:not(.hero):not(.hero-slideshow){margin-top:15px}}@media (min-width:48.01em){.cms-layout>:first-child:not(.hero):not(.hero-slideshow){margin-top:40px}}@media (min-width:64.01em){.cms-layout>:first-child:not(.hero):not(.hero-slideshow){margin-top:60px}}.cms-layout .header-divider{padding:0}@media (min-width:48.01em){.cms-layout>.hero+*{margin-top:60px}.cms-layout>:last-child{margin-bottom:60px}}.cms-layout--width-narrow>*{max-width:760px;margin-left:auto;margin-right:auto;line-height:1.41;padding-left:15px;padding-right:15px}@media (min-width:37.51em){.cms-layout--width-narrow>*{padding-left:15px}}@media (min-width:48.01em){.cms-layout--width-narrow>*{padding-left:40px}}@media (min-width:37.51em){.cms-layout--width-narrow>*{padding-right:15px}}@media (min-width:48.01em){.cms-layout--width-narrow>*{padding-right:40px}}.cms-layout--width-narrow .hero{max-width:100%;padding:0}.content-page{max-width:82.4em;margin-left:auto;margin-right:auto}.content-page .title-3:before{content:none}.content-page .has-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:48.01em){.content-page .tab-menu{padding-bottom:0}}.content-page-disclaimer{font-size:13px;font-size:.76471rem;text-align:center;margin:auto;color:#6e7272}@media (min-width:37.51em){.content-page-disclaimer{width:450px}}.markdown p{white-space:pre-line}.corporate-container{background-color:#f8f8f9;overflow:hidden}.corporate-container .hero-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.corporate-container .email{color:#0d94e7}.corporate-container .corporate-content{background-color:#fff;margin-top:30px}.corporate-container .corporate-content.corporate-content__full{padding-bottom:15px;padding-top:30px;margin-top:0}@media (min-width:37.51em){.corporate-container .corporate-content.corporate-content__full{padding-bottom:15px}}@media (min-width:48.01em){.corporate-container .corporate-content.corporate-content__full{padding-bottom:40px}}.corporate-container .corporate-body{display:inline-block;vertical-align:top;padding:15px}@media (min-width:37.51em){.corporate-container .corporate-body{padding:60px 42px}}@media (min-width:64.01em){.corporate-container .corporate-body{width:66.66%}}.corporate-container .corporate-body-inner{margin:0 auto}@media (min-width:64.01em){.corporate-container .corporate-body-inner{max-width:700px}}.corporate-container .corporate-body-inner .corporate-body-title{text-align:center}.corporate-container .corporate-body-inner .title-1,.corporate-container .corporate-body-inner p{margin-bottom:15px;line-height:1.4}.corporate-container .corporate-body-inner p{line-height:1.45}.corporate-container .sidebar{display:inline-block;background-color:#ecedee}@media (min-width:37.51em){.corporate-container .sidebar{padding-bottom:70px}}@media (min-width:64.01em){.corporate-container .sidebar{width:33.33%}}.corporate-container .sidebar.sidebar__full{padding-bottom:15px}@media (min-width:37.51em){.corporate-container .sidebar.sidebar__full{padding-bottom:15px}}@media (min-width:48.01em){.corporate-container .sidebar.sidebar__full{padding-bottom:40px}}@media (min-width:64.01em){.corporate-container .sidebar.sidebar__full{width:100%}}.corporate-container .sidebar-section{line-height:1.41;padding:15px 15px 15px 0;margin-left:15px}@media (min-width:37.51em){.corporate-container .sidebar-section{padding:15px 30px 15px 0;margin-left:30px}}.corporate-container .sidebar-section:not(:last-child){border-bottom:1px solid #0d94e7}.corporate-container .button-row>*{text-align:right}.corporate-container .button-row>*>*{margin-top:30px}.corporate-container .button-row>* .button-row-section{vertical-align:baseline}.corporate-container .button-row>* .button-row-section>*{display:inline-block}.corporate-container .button-row>* .button-row-section>*+*{margin-left:15px}.corporate-container .sidebar-header{background-color:#d4d5d5;padding:15px;margin-bottom:0}@media (min-width:37.51em){.corporate-container .sidebar-header{padding:25px 30px 20px;margin-bottom:15px}}.corporate-container .pattern-divider{min-height:170px;background-image:url(/assets/images/ptrn-tools-div@2x.png);background-repeat:repeat-x;background-position:0 30px;background-size:auto 110px;padding:170px 15px 0}@media (min-width:37.51em){.corporate-container .pattern-divider{padding:170px 42px 0}}.corporate-container .corporate-form{background-color:#fff;min-height:500px;padding:60px 0}.corporate-container .form-container{max-width:550px;margin:0 auto}@media (max-width:37.5em){.corporate-container .form-container{padding:15px}}.corporate-container .form-title{text-align:center;margin-bottom:60px}@media (min-width:37.51em){.layout--stack-small{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:48.01em){.layout--stack-medium{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:64.01em){.layout--stack-large{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.layout--padded{padding:15px}@media (min-width:37.51em){.layout--padded{padding:15px}}@media (min-width:48.01em){.layout--padded{padding:40px}}.layout--gutters,.layout--gutters>*{padding:7.5px}@media (min-width:37.51em){.layout--gutters,.layout--gutters>*{padding:7.5px}}@media (min-width:48.01em){.layout--gutters,.layout--gutters>*{padding:20px}}.layout--size-auto{-webkit-box-flex:1;-ms-flex:1 2;flex:1 2}.layout--size-small{-webkit-box-flex:0;-ms-flex:0 1 23%;flex:0 1 23%}.layout--size-medium{-webkit-box-flex:0;-ms-flex:0 1 35%;flex:0 1 35%}.layout--size-large{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.layout--size-full{width:100%}.media-section>*+*{margin-left:15px}@media (min-width:37.51em){.media-section>*+*{margin-left:15px}}@media (min-width:48.01em){.media-section>*+*{margin-left:40px}}.media-section>.media-section__figure{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;margin:0 auto}.media-section>.media-section__figure .img{width:100%}.media-section>.media-section__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:37.51em){.media-section{display:-webkit-box;display:-ms-flexbox;display:flex}}.section .section__body>*+*{margin-top:15px}@media (min-width:37.51em){.section .section__body>*+*{margin-top:15px}}@media (min-width:48.01em){.section .section__body>*+*{margin-top:40px}}.segment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:37.51em){.segment{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.segment>*+*{margin-left:15px}}@media (min-width:37.51em) and (min-width:37.51em){.segment>*+*{margin-left:15px}}@media (min-width:37.51em) and (min-width:48.01em){.segment>*+*{margin-left:40px}}@media (min-width:37.51em){.segment .segment__sidebar{-webkit-box-flex:1;-ms-flex:1 0 200px;flex:1 0 200px}.segment .segment__sidebar+.segment__body{width:440px}.segment.segment__placement--right .segment__sidebar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.segment.segment__verticalAlignment--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.segment.segment__sidebar--inline{margin-bottom:40px}.segment.segment__sidebar--inline .segment__sidebar,.segment.segment__sidebar--inline .segment__title{display:inline-block}.segment.segment__sidebar--inline .segment__sidebar{width:25px;height:25px}.segment.segment__sidebar--inline .segment__sidebar+.segment__title{margin-left:15px;position:relative;top:-5px}.segment .segment__sidebar .img{width:100%}.segment .segment__title{margin-bottom:5px}.segment .segment__text{white-space:pre-line;margin-top:20px}.add-list-button{position:relative;height:60px;padding:0 30px}.add-list-button .icon{width:25px}.add-list-button .icon+span{margin-left:10px;padding-bottom:10px}.add-list-button .close{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;top:18px;margin-left:15px}.back-to-top-button{font-size:12px;font-size:.70588rem;position:absolute;bottom:0;right:0;min-width:88px;line-height:normal;padding-bottom:4px}.back-to-top-button.clickable--color-blue.clickable--theme-primary{padding-top:10px}.back-to-top-button.active,.back-to-top-button:active,.back-to-top-button:focus,.back-to-top-button:hover{background:#005ba2;color:#fff}.back-to-top-button .icon{width:18px;top:auto}.back-to-top-button .clickable-label{margin:0}.list-row{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.list-row.complete .list-title{color:#6e7272}.list-row.complete .item-count{color:#d9e1e2}.list-row .list-title{text-align:left}.list-row .item-count{margin-left:auto;color:#6e7272;padding-left:10px}.list-row .icon{top:8px!important}.profile-img-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:320px}.profile-img-detail .info{margin-left:10px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.profile-img-detail .info>*{display:block;white-space:nowrap;max-width:200px;line-height:1.2;margin-top:2px}.profile-img-detail .info .email{color:#6e7272}.notice--container{position:relative}@media (max-width:37.5em){.notice--container{display:none}}.notice--container:before{display:block;content:"";position:absolute;left:50%;margin-left:-3px;bottom:0;border:6px solid transparent;border-top:0 solid transparent}.notice{padding:15px;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;pointer-events:all}@media (min-width:37.51em){.notice{padding:15px}}@media (min-width:48.01em){.notice{padding:40px;padding:30px}}.notice .notice--close.clickable{margin-right:15px}@media (min-width:37.51em){.notice .notice--close.clickable{margin-right:15px}}@media (min-width:48.01em){.notice .notice--close.clickable{margin-right:40px;margin-right:30px}}.notice .notice--close.clickable .icon{top:0}.notice .notice--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.notice .notice--content p{font-size:18px;font-weight:700;line-height:1.3}.notice--container--theme-green:before{border-bottom-color:#28a228}.notice--theme-green{background-color:#28a228!important;color:#fff!important}.pill{border-radius:12px;height:24px;line-height:24px;text-align:center;padding:0 16px;display:inline-block;max-width:100%}.pill--width-auto{width:auto}.pill--width-min-width{min-width:145px}.pill--color-yellow{background-color:#edb700;color:#fff}.pill--color-red{background-color:#ed1c24;color:#fff}.pill--color-gray{background-color:#d9e1e2;color:#000}.pill--weight-bold{font-weight:700}.background-icon{display:block;width:25px;height:25px;background-size:100% 100%}.calls-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calls-to-action>*+*{margin-left:15px}@media (min-width:37.51em){.calls-to-action{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.carousel{overflow:hidden;margin:0}.carousel .slick-next,.carousel .slick-prev{width:60px;height:60px;margin-top:0}.carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.carousel .slick-track>.slick-slide{width:100%!important}.carousel .slick-next{right:10px}.carousel .slick-prev{left:10px}.carousel .slick-dots li.slick-active button{background-color:#005ba2;border-radius:50%;width:8px;height:8px}.carousel .slick-dots li{position:relative;display:inline-block;padding:0;cursor:pointer}.carousel .slick-dots li+li{margin-left:14px}.carousel .slick-dots li button{font-size:0;line-height:0;display:block;width:6px;height:6px;cursor:pointer;background-color:#d9e1e2;border-radius:50%;border:none;outline:0}.carousel h2,.carousel h4,.carousel h5{margin:0}.carousel .arrow.clickable--size-base{min-width:0;padding:0;height:auto}.carousel .arrow.right{position:absolute;top:50%;margin-top:-40px;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;right:-20px;z-index:10}.carousel .arrow.right:hover{right:-15px}.carousel .arrow.right.disabled{opacity:0;cursor:auto}.carousel .arrow.left{position:absolute;top:50%;margin-top:-40px;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;left:-20px;z-index:10}.carousel .arrow.left:hover{left:-15px}.carousel .arrow.left.disabled{opacity:0;cursor:auto}.disclaimer{font-size:13px;font-size:.76471rem;color:#6e7272;line-height:1.19;text-align:center;margin:auto}@media (min-width:37.51em){.disclaimer{width:450px}}.markdown>*+*{margin-top:1em}@media (min-width:37.51em){.category-filter__sidebar.layout--size-small{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:300px}}@media (min-width:37.51em){.sticky-outer-wrapper.active .category-filter__wrapper{padding-top:20px;padding-bottom:55px}.sticky-outer-wrapper.active .category-filter__wrapper::-webkit-scrollbar{display:none}}@media (min-width:48.01em){.sticky-outer-wrapper.active .category-filter__wrapper{padding-bottom:0}}.category-filter{padding-bottom:15px}@media (min-width:37.51em){.category-filter{border-bottom:1px solid #d9e1e2}}.category-filter-button{display:block;text-align:center;width:100%}@media (min-width:37.51em){.category-filter-button{display:none}}.category-filter-button.clickable--size-base{min-width:0;padding:0 0 20px;margin-bottom:-20px;z-index:5;font-weight:400;height:auto;line-height:normal}.category-filter__title{margin-bottom:15px;text-align:center}@media (min-width:37.51em){.category-filter__title{margin-bottom:20px;text-align:left}}.category-filter__headline{display:none}.category-filter__container .category-filter__headline{text-align:center}@media (min-width:37.51em){.category-filter__container .category-filter__headline{display:block;text-align:left}}.category-filter__link{text-transform:lowercase}.category-filter__link:after{display:table;clear:both;content:""}.category-filter__container .category-filter__link a{display:none;color:#005ba2}@media (min-width:37.51em){.category-filter__container .category-filter__link a{display:block;color:#000}}@media (min-width:37.51em){.category-filter__container .category-filter__link{padding:8px 0 8px 30px}}.dialog .category-filter__link{padding:20px 20px 16px;border-bottom:1px solid #d9e1e2}.dialog .category-filter__link .link.clickable--size-inline{display:block}.category-filter__link .count{display:none;color:#6e7272;padding-left:.3em}@media (min-width:37.51em){.category-filter__link .count{display:inline-block;float:right}.dialog .category-filter__link .count{float:none}}.dialog .category-filter__link .count{display:inline-block}.category-filter__link .icon{width:4px;top:-2px}.category-filter__link:first-of-type .icon{display:none}.category-filter .nav-active{font-weight:700;position:relative}.category-filter__container .category-filter .nav-active{display:block;text-align:center}@media (min-width:37.51em){.category-filter__container .category-filter .nav-active{text-align:left}}.category-filter .nav-active .count{font-weight:400}.category-filter .nav-active:after{content:"";display:inline-block;width:8px;height:8px;background:url(/assets/icons/icon-caret-down-list.svg) 100% no-repeat;background-size:100% auto}@media (min-width:37.51em){.category-filter .nav-active:after{display:none}}.dialog .category-filter .nav-active:after{display:none}.category-filter .nav-active:before{content:"";position:absolute}@media (min-width:37.51em){.category-filter .nav-active:before{left:-30px;top:3px;width:15px;height:5px;background:#ed1c24}}.dialog .category-filter .nav-active:before{width:15px;height:12px;background:url(/assets/icons/icon-check-blue.svg) no-repeat;left:auto;right:10px}.dialog .category-filter.category-filter--coupons .nav-active:before{background-image:url(/assets/icons/icon-check-orange.svg)}.category-filter__text{display:inline-block;max-width:70%;vertical-align:top}.category-filter__dialog.dialog{position:relative}.category-skip-link{display:none;top:36px}.active .category-skip-link{top:54px}@media (min-width:37.51em){.category-skip-link{display:block}}.dropdown .dropdown-controls{padding-left:10px}.dropdown .dropdown-controls .icon{width:8px;top:-2px}.dropdown-active{font-weight:700}.dropdown-active *{color:#005ba2!important}.errors{margin:0 0 20px;color:#fff;font-weight:700}.errors:not(:empty){padding:11px 40px;background:#ed1c24}.errors li{text-transform:lowercase}.errors li:not(:first-child):not(:last-child){margin:.2em 0}.lidl-input.error .birthdayInput select,.lidl-input.error input{border-bottom-color:#ed1c24}.lidl-input.error:after{position:absolute;top:50%;margin-top:-10px;content:"";display:inline-block;width:20px;height:20px;background:url(/assets/icons/icon-error.svg) no-repeat}.lidl-input.secondary.error input{padding-right:36px}.lidl-input.secondary.error:after{right:4px}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid.align--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid--large-gutters{margin:-7.5px}.grid--large-gutters>*{padding:7.5px}@media (min-width:37.51em){.grid--large-gutters{margin:-7.5px}.grid--large-gutters>*{padding:7.5px}}@media (min-width:48.01em){.grid--large-gutters{margin:-20px}.grid--large-gutters>*{padding:20px}}.grid--small-gutters{margin:-4px}.grid--small-gutters>*{padding-left:4px;padding-right:4px;padding-top:4px}@media (min-width:48.01em){.grid--small-gutters{margin-top:-8px}.grid--small-gutters>*{padding-top:8px}}.grid--small-gutters>*{padding-bottom:4px}@media (min-width:48.01em){.grid--small-gutters{margin-bottom:-8px}.grid--small-gutters>*{padding-bottom:8px}}.grid--tiny-gutters,.wine-page-container .grid{margin:-4px}.grid--tiny-gutters>*,.wine-page-container .grid>*{padding:4px}@media (min-width:37.51em){.grid--tiny-gutters,.wine-page-container .grid{margin:-4px}.grid--tiny-gutters>*,.wine-page-container .grid>*{padding:4px}}@media (min-width:48.01em){.grid--tiny-gutters,.wine-page-container .grid{margin:-10px}.grid--tiny-gutters>*,.wine-page-container .grid>*{padding:10px}}.header-divider{text-align:center;padding-top:15px;padding-bottom:15px}@media (min-width:37.51em){.header-divider{padding-top:15px}}@media (min-width:48.01em){.header-divider{padding-top:40px}}@media (min-width:37.51em){.header-divider{padding-bottom:15px}}@media (min-width:48.01em){.header-divider{padding-bottom:40px}}.header-divider .divider-text{font-size:14px;letter-spacing:.5px}.coupons .header-divider,.game-page .header-divider,.header-divider-left,.products-list .header-divider,.recipes .header-divider,.specials-detail .header-divider,.specials-list .header-divider{text-align:left}.coupons .header-divider .title-1,.game-page .header-divider .title-1,.header-divider-left .title-1,.products-list .header-divider .title-1,.recipes .header-divider .title-1,.specials-detail .header-divider .title-1,.specials-list .header-divider .title-1{font-size:32px;font-size:1.88235rem}@media (min-width:37.51em){.coupons .header-divider .title-1,.game-page .header-divider .title-1,.header-divider-left .title-1,.products-list .header-divider .title-1,.recipes .header-divider .title-1,.specials-detail .header-divider .title-1,.specials-list .header-divider .title-1{font-size:76px;font-size:4.47059rem}}.coupons .header-divider .sub-headline,.game-page .header-divider .sub-headline,.header-divider-left .sub-headline,.products-list .header-divider .sub-headline,.recipes .header-divider .sub-headline,.specials-detail .header-divider .sub-headline,.specials-list .header-divider .sub-headline{font-size:14px;font-size:.82353rem}@media (min-width:37.51em){.coupons .header-divider .sub-headline,.game-page .header-divider .sub-headline,.header-divider-left .sub-headline,.products-list .header-divider .sub-headline,.recipes .header-divider .sub-headline,.specials-detail .header-divider .sub-headline,.specials-list .header-divider .sub-headline{font-size:19px;font-size:1.11765rem}}.coupons .header-divider .list-title,.game-page .header-divider .list-title,.header-divider-left .list-title,.products-list .header-divider .list-title,.recipes .header-divider .list-title,.specials-detail .header-divider .list-title,.specials-list .header-divider .list-title{font-size:40px;margin-bottom:8px}@media (min-width:37.51em){.coupons .header-divider .list-title,.game-page .header-divider .list-title,.header-divider-left .list-title,.products-list .header-divider .list-title,.recipes .header-divider .list-title,.specials-detail .header-divider .list-title,.specials-list .header-divider .list-title{margin-bottom:32px;font-size:76px;font-size:4.47059rem}}.hero{background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative;display:block;min-height:320px}.hero:before{display:block;width:100%;padding-top:100%;content:""}.hero>:first-child{position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width:37.51em){.hero{position:relative;display:block;min-height:0;background-size:100% auto}.hero:before{display:block;width:100%;padding-top:38.21429%;content:""}.hero>:first-child{position:absolute;top:0;right:0;bottom:0;left:0}}.hero .hero-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff;background-color:rgba(0,0,0,.2);position:absolute;top:0;bottom:0;right:0;left:0;padding:15px}@media (min-width:37.51em){.hero .hero-inner{padding:15px}}@media (min-width:48.01em){.hero .hero-inner{padding:40px}}.hero .hero-inner>*+*{margin-top:15px}@media (min-width:37.51em){.hero .hero--left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hero .hero--right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.hero .hero-children:empty{display:none}.hero .hero-title{line-height:1.2}.hero .hero-text{max-width:500px}.hero .hero-title+.hero-title{margin-top:0}.hero .hero-subtitle+.hero-text{margin-top:5px}.hero .clickable{color:#005ba2}.hero .clickable.clickable--theme-primary .clickable-label{line-height:1}.hero .clickable.clickable--theme-primary,.hero .clickable.clickable--theme-tertiary{color:#fff;background-color:#005ba2;border-radius:2px;padding-top:2px}.hero .clickable.clickable--theme-primary.disabled,.hero .clickable.clickable--theme-primary:disabled,.hero .clickable.clickable--theme-tertiary.disabled,.hero .clickable.clickable--theme-tertiary:disabled{pointer-events:none;background-color:#6e7272}.hero .clickable.clickable--theme-primary.disabled>*,.hero .clickable.clickable--theme-primary:disabled>*,.hero .clickable.clickable--theme-tertiary.disabled>*,.hero .clickable.clickable--theme-tertiary:disabled>*{color:#fff}.hero .clickable.clickable--theme-secondary{-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;border:1px solid #d9e1e2;border-radius:2px;padding-top:2px}.hero .clickable.clickable--theme-secondary.active,.hero .clickable.clickable--theme-secondary:active,.hero .clickable.clickable--theme-secondary:focus,.hero .clickable.clickable--theme-secondary:hover{background:#005ba2;border-color:#005ba2}.hero .clickable.clickable--theme-secondary.active .clickable-label,.hero .clickable.clickable--theme-secondary:active .clickable-label,.hero .clickable.clickable--theme-secondary:focus .clickable-label,.hero .clickable.clickable--theme-secondary:hover .clickable-label{color:#fff}.hero .clickable.clickable--theme-secondary.disabled,.hero .clickable.clickable--theme-secondary:disabled{pointer-events:none;border-color:#6e7272;background-color:transparent}.hero .clickable.clickable--theme-secondary.disabled>*,.hero .clickable.clickable--theme-secondary:disabled>*{color:#6e7272}.hero .clickable.clickable--theme-primary:focus .icon,.hero .clickable.clickable--theme-primary:hover .icon,.hero .clickable.clickable--theme-primary:not(.clickable--animated) .icon,.hero .clickable.clickable--theme-secondary:focus .icon,.hero .clickable.clickable--theme-secondary:hover .icon,.hero .clickable.clickable--theme-secondary:not(.clickable--animated) .icon,.hero .clickable.clickable--theme-tertiary:focus .icon,.hero .clickable.clickable--theme-tertiary:hover .icon,.hero .clickable.clickable--theme-tertiary:not(.clickable--animated) .icon{display:inline-block}.hero .clickable.clickable--theme-flat{border:none;background:none;color:#005ba2}@media (max-width:21.25em){.hero .clickable--size-base{min-width:0}.hero .calls-to-action>*+*{margin-left:5px}}.hero-slideshow .slideshow-indicators-container{text-align:center;width:100%;position:absolute;left:0;bottom:0;height:52px;overflow:hidden}@media (min-width:64.01em){.hero-slideshow .slideshow-indicators-container{bottom:20px}}.hero-slideshow .slideshow-indicators{position:relative;overflow-x:auto;overflow-y:hidden;white-space:nowrap;height:72px}.hero-slideshow .slideshow-indicator{color:#fff;display:inline-block;position:relative}.hero-slideshow .slideshow-indicator.active .slideshow-indicator-button{font-weight:700;position:relative;padding-top:20px}.hero-slideshow .slideshow-indicator.active .slideshow-indicator-button:before{content:"";display:block;width:20px;height:5px;background-color:#ed1c24;position:absolute;left:0;top:0;left:50%;margin-left:-10px}.hero-slideshow .slideshow-indicator .slideshow-indicator-button{padding:15px;font-size:16px;font-size:.94118rem}.hero-slideshow .hero{width:100%}.img{opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.img.error,.img.loaded{opacity:1;min-height:0}.img.error{display:block;height:100%;width:100%;background-color:#d9e1e2}.labeled-icon>*+*{margin-left:10px}.labeled-icon .icon{position:relative;top:6px;width:25px;height:25px}.loading-page{width:100%;text-align:center;height:500px;line-height:500px}.loading-page .spinnie{margin:0 auto}.pagination-grid{margin-bottom:30px}.pagination-grid .loading-indicator{width:100%}.pagination-grid .loading-indicator .spinnie{margin:50px auto}.pagination-grid .view-more{margin-top:30px;width:100%;text-align:center}.pagination-grid .pagination-grid-header{margin-bottom:15px}@media (min-width:48.01em){.pagination-grid .pagination-grid-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.pagination-grid .pagination-grid-controls{margin-left:auto;margin-top:15px}@media (min-width:37.51em){.pagination-grid .pagination-grid-controls{margin-top:15px}}@media (min-width:48.01em){.pagination-grid .pagination-grid-controls{margin-top:40px;margin-top:0}}.pagination-grid .grid-title{text-transform:lowercase}.pagination-grid .count{color:#6e7272}.pagination-grid .grid:empty{margin:0}.popover-tether-element{z-index:501}.popover-element{z-index:502}.popover-underlay{z-index:500;position:fixed;top:0;bottom:0;left:0;right:0}.price{display:inline-block;padding-top:2px;color:#005ba2}.sup-first:first-letter{vertical-align:super;font-size:75%}.price--strike{text-decoration:line-through;color:#ed1c24;font-size:14px;font-weight:400}.price--upcoming{color:#ed1c24}.profile-img{border-radius:50%;overflow:hidden;color:#fff;text-align:center;font-weight:700;background-repeat:no-repeat;background-size:cover;background-color:#005ba2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-transform:uppercase}.profile-img.small{width:40px;height:40px;line-height:48px}.profile-img.medium{width:70px;height:70px;line-height:79px}.profile-img.large{width:90px;height:90px;line-height:102px}.profile-img.xlarge{width:192px;height:192px;line-height:216px}.slideshow,.slideshow-slide{position:relative}.slideshow-slide{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:1;z-index:2}.slideshow-slide:not(:first-of-type){position:absolute;top:0;left:0;width:100%}.slideshow-slide:not(.active){opacity:0;z-index:1;-webkit-transition:opacity 0ms ease-in-out .2s;transition:opacity 0ms ease-in-out .2s}.slideshow-indicators{z-index:3}.product-price .price+.price{margin-left:8px}.spinnie{position:relative}.spinnie .spinnie-circular{position:relative;-webkit-animation:spinnie-rotate 2s linear infinite;animation:spinnie-rotate 2s linear infinite}.spinnie .spinnie-path-color{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke-width:3;-webkit-animation:spinnie-dash 1.5s ease-in-out infinite,spinnie-color 6s ease-in-out infinite;animation:spinnie-dash 1.5s ease-in-out infinite,spinnie-color 6s ease-in-out infinite}@-webkit-keyframes spinnie-color{0%,to{stroke:#ed1c24}60%{stroke:#005ba2}80%,90%{stroke:#fff200}}@keyframes spinnie-color{0%,to{stroke:#ed1c24}60%{stroke:#005ba2}80%,90%{stroke:#fff200}}.spinnie .spinnie-path-white{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke-width:3;-webkit-animation:spinnie-dash 1.5s ease-in-out infinite;animation:spinnie-dash 1.5s ease-in-out infinite;stroke:#fff}@-webkit-keyframes spinnie-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinnie-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spinnie-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes spinnie-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}.status-message-container{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:37.51em){.status-message-container{padding:15px}}@media (min-width:48.01em){.status-message-container{padding:40px}}.status-message-container .status-message-headline{text-align:center}.status-message-container .status-message-subheadline{font-size:22px;font-size:1.29412rem;text-align:center;margin-top:15px}@media (min-width:37.51em){.status-message-container .status-message-subheadline{width:80%}}@media (min-width:64.01em){.status-message-container .status-message-subheadline{width:60%}}.status-message-container .status-message-action{text-align:center}.status-message-container .status-message-image{margin-top:30px}.status-message-container .status-message-body{padding-top:15px;padding-bottom:15px;font-size:17px;font-size:1rem;text-align:center;max-width:400px;line-height:1.2}@media (min-width:37.51em){.status-message-container .status-message-body{padding-top:15px}}@media (min-width:48.01em){.status-message-container .status-message-body{padding-top:40px}}@media (min-width:37.51em){.status-message-container .status-message-body{padding-bottom:15px}}@media (min-width:48.01em){.status-message-container .status-message-body{padding-bottom:40px}}.sticky-element{-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.sticky-element.sticky-element__fixed{position:fixed}.sticky-element.sticky-element__fixed.sticky-element__anchor-h--left{left:0}.sticky-element.sticky-element__fixed.sticky-element__anchor-h--right{right:0}.sticky-element.sticky-element__fixed.sticky-element__anchor-v--top{top:0}.sticky-element.sticky-element__fixed.sticky-element__anchor-v--bottom{bottom:50px}@media (min-width:48.01em){.sticky-element.sticky-element__fixed.sticky-element__anchor-v--bottom{bottom:0}}@media (max-width:37.5em){.sticky-element.sticky-element__static-mobile{position:static}}.sticky-element.sticky-element__hidden{opacity:0}.store-info .store-info-section{margin:25px 0 20px}.store-info .icon-card{margin:0;border-bottom:none}.store-info .button{width:30px}.store-info .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}.store-info .card-content .icon{position:static}.store-info .schedule-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;min-height:1.5rem;margin:16px 0;line-height:1.3rem}.store-info .schedule-row .headline{min-width:75px;margin-right:1rem}.store-info .hours-item:not(:last-child){margin-bottom:.5rem}.store-info .open-status{margin-left:auto;-ms-flex-negative:0;flex-shrink:0}@media (min-width:37.51em) and (max-width:71.25em){.store-info .pill{padding:0 6px}}.success{margin:0 0 20px;color:#fff;font-weight:700}.success p:not(:empty){padding:11px 40px;background:#28a228;text-transform:lowercase}.tab-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 15px 15px}@media (min-width:37.51em){.tab-menu{padding-bottom:15px}}@media (min-width:48.01em){.tab-menu{padding-bottom:40px}}@media (min-width:37.51em){.tab-menu{padding-left:15px}}@media (min-width:48.01em){.tab-menu{padding-left:40px}}@media (min-width:37.51em){.tab-menu{padding-right:15px}}@media (min-width:48.01em){.tab-menu{padding-right:40px}}.tab-menu .tab{padding:0 10px}@media (min-width:48.01em){.tab-menu .tab{padding:0 15px}}.tab-menu .clickable{color:#005ba2;text-decoration:none;line-height:3em;font-size:14px;font-size:.82353rem}@media (min-width:48.01em){.tab-menu .clickable{font-size:16px;font-size:.94118rem}}.tab-menu .clickable.active{position:relative;padding-bottom:10px}.tab-menu .clickable.active:before{content:"";display:block;width:20px;height:4px;background-color:#ed1c24;position:absolute;left:0;bottom:0;left:50%;margin-left:-10px}.text-list{line-height:1.41}.text-list__title{margin-bottom:10px}.text-list__list{margin-left:1em}.text-list__list-numbered{list-style:decimal outside none}.text-list__list-bulleted{list-style:disc outside none}.text-list__item{padding-left:1em}.underlay{position:fixed;top:0;left:0;right:0;bottom:0}.video{position:relative;display:block;content:" ";background-position:50%;background-size:auto,cover;background-repeat:no-repeat}.video:before{display:block;width:100%;padding-top:66.66667%;content:""}.video>:first-child{position:absolute;top:0;right:0;bottom:0;left:0}.video .video-link-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}.video-wide{position:relative;display:block}.video-wide:before{display:block;width:100%;padding-top:56.25%;content:""}.video-wide>:first-child{position:absolute;top:0;right:0;bottom:0;left:0}.color-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;height:10px}@media (max-width:37.49em){.color-bar{position:fixed!important;top:0;width:100%;z-index:999999999}}.color-bar .bar{height:100%}.color-bar .bar.red{background-color:#ed1c24}.color-bar .bar.white{background-color:#fff}.color-bar .bar.dark-blue{background-color:#005ba2}.divider-img-container{height:60px}.divider-img-container .divider-img{position:absolute;height:60px;left:0;width:100%;background-repeat:repeat-x}.divider{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.divider,.divider .callout{color:#ed1c24}.divider:after,.divider:before{content:" ";display:inline-block;width:10px;margin-top:2px;border-bottom:2px solid #ed1c24}.divider:not(.empty):before{margin-right:5px}.divider:not(.empty):after{margin-left:5px}.expander-container{width:100%}.expander-outer{height:0;opacity:0;overflow:hidden;position:relative;-webkit-transition:.3s ease-out;transition:.3s ease-out;-webkit-transition-property:height,opacity;transition-property:height,opacity}.expander-outer.content{opacity:1}.expander-inner{position:absolute;top:0;left:0;width:100%}.product-image-carousel{position:relative;max-width:392px;margin-left:8px;margin-top:8px}.arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:0;width:32px;height:32px;z-index:2}.arrow.arrow-right{right:4px}.arrow.arrow-left{left:4px}.arrow.arrow-rotated .img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.arrow.disabled{visibility:hidden}.product-preview-list{-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;padding:0;width:54px;margin-left:8px}@media (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.product-preview-list{padding-right:40px}}.product-preview-list .product-preview-list-item{position:relative;display:inline-block;padding:0;cursor:pointer;opacity:.6}.product-preview-list .product-preview-list-item.active{opacity:1}.product-preview-list .product-preview-list-item+.product-preview-list-item{margin-bottom:8px}.product-preview-thumbnail{width:54px;height:54px}.product-preview-list .product-preview-list-item.active:after{content:"";border-radius:4px;-webkit-box-shadow:inset 0 0 0 2px #005ba2;box-shadow:inset 0 0 0 2px #005ba2;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}progress[value].progress{border:none;width:100%;height:8px;background-color:#ededed}progress[value].progress::-webkit-progress-bar{background-color:#ededed;border-radius:4px}progress[value].progress::-webkit-progress-value{background-color:#ed1c24;border-top-left-radius:4px;border-bottom-left-radius:4px}progress[value].progress.progress-segment.progress-segment-2{width:calc(50% - 2.1px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-2{width:calc(50% - 4px)}}progress[value].progress.progress-segment.progress-segment-3{width:calc(33.33333% - 2.76667px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-3{width:calc(33.33333% - 4.66667px)}}progress[value].progress.progress-segment.progress-segment-4{width:calc(25% - 3.1px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-4{width:calc(25% - 5px)}}progress[value].progress.progress-segment.progress-segment-5{width:calc(20% - 3.3px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-5{width:calc(20% - 5.2px)}}progress[value].progress.progress-segment.progress-segment-6{width:calc(16.66667% - 3.43333px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-6{width:calc(16.66667% - 5.33333px)}}progress[value].progress.progress-segment.progress-segment-7{width:calc(14.28571% - 3.52857px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-7{width:calc(14.28571% - 5.42857px)}}progress[value].progress.progress-segment.progress-segment-8{width:calc(12.5% - 3.6px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-8{width:calc(12.5% - 5.5px)}}progress[value].progress.progress-segment.progress-segment-9{width:calc(11.11111% - 3.65556px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-9{width:calc(11.11111% - 5.55556px)}}progress[value].progress.progress-segment.progress-segment-10{width:calc(10% - 3.7px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-10{width:calc(10% - 5.6px)}}progress[value].progress.progress-segment.progress-segment-11{width:calc(9.09091% - 3.73636px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-11{width:calc(9.09091% - 5.63636px)}}progress[value].progress.progress-segment.progress-segment-12{width:calc(8.33333% - 3.76667px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-12{width:calc(8.33333% - 5.66667px)}}progress[value].progress.progress-segment.progress-segment-13{width:calc(7.69231% - 3.79231px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-13{width:calc(7.69231% - 5.69231px)}}progress[value].progress.progress-segment.progress-segment-14{width:calc(7.14286% - 3.81429px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-14{width:calc(7.14286% - 5.71429px)}}progress[value].progress.progress-segment.progress-segment-15{width:calc(6.66667% - 3.83333px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-15{width:calc(6.66667% - 5.73333px)}}progress[value].progress.progress-segment.progress-segment-16{width:calc(6.25% - 3.85px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-16{width:calc(6.25% - 5.75px)}}progress[value].progress.progress-segment.progress-segment-17{width:calc(5.88235% - 3.86471px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-17{width:calc(5.88235% - 5.76471px)}}progress[value].progress.progress-segment.progress-segment-18{width:calc(5.55556% - 3.87778px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-18{width:calc(5.55556% - 5.77778px)}}progress[value].progress.progress-segment.progress-segment-19{width:calc(5.26316% - 3.88947px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-19{width:calc(5.26316% - 5.78947px)}}progress[value].progress.progress-segment.progress-segment-20{width:calc(5% - 3.9px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-20{width:calc(5% - 5.8px)}}progress[value].progress.progress-segment.progress-segment-21{width:calc(4.7619% - 3.90952px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-21{width:calc(4.7619% - 5.80952px)}}progress[value].progress.progress-segment.progress-segment-22{width:calc(4.54545% - 3.91818px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-22{width:calc(4.54545% - 5.81818px)}}progress[value].progress.progress-segment.progress-segment-23{width:calc(4.34783% - 3.92609px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-23{width:calc(4.34783% - 5.82609px)}}progress[value].progress.progress-segment.progress-segment-24{width:calc(4.16667% - 3.93333px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-24{width:calc(4.16667% - 5.83333px)}}progress[value].progress.progress-segment.progress-segment-25{width:calc(4% - 3.94px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-25{width:calc(4% - 5.84px)}}progress[value].progress.progress-segment.progress-segment-26{width:calc(3.84615% - 3.94615px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-26{width:calc(3.84615% - 5.84615px)}}progress[value].progress.progress-segment.progress-segment-27{width:calc(3.7037% - 3.95185px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-27{width:calc(3.7037% - 5.85185px)}}progress[value].progress.progress-segment.progress-segment-28{width:calc(3.57143% - 3.95714px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-28{width:calc(3.57143% - 5.85714px)}}progress[value].progress.progress-segment.progress-segment-29{width:calc(3.44828% - 3.96207px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-29{width:calc(3.44828% - 5.86207px)}}progress[value].progress.progress-segment.progress-segment-30{width:calc(3.33333% - 3.96667px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-30{width:calc(3.33333% - 5.86667px)}}progress[value].progress.progress-segment.progress-segment-31{width:calc(3.22581% - 3.97097px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-31{width:calc(3.22581% - 5.87097px)}}progress[value].progress.progress-segment.progress-segment-32{width:calc(3.125% - 3.975px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-32{width:calc(3.125% - 5.875px)}}progress[value].progress.progress-segment.progress-segment-33{width:calc(3.0303% - 3.97879px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-33{width:calc(3.0303% - 5.87879px)}}progress[value].progress.progress-segment.progress-segment-34{width:calc(2.94118% - 3.98235px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-34{width:calc(2.94118% - 5.88235px)}}progress[value].progress.progress-segment.progress-segment-35{width:calc(2.85714% - 3.98571px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-35{width:calc(2.85714% - 5.88571px)}}progress[value].progress.progress-segment.progress-segment-36{width:calc(2.77778% - 3.98889px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-36{width:calc(2.77778% - 5.88889px)}}progress[value].progress.progress-segment.progress-segment-37{width:calc(2.7027% - 3.99189px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-37{width:calc(2.7027% - 5.89189px)}}progress[value].progress.progress-segment.progress-segment-38{width:calc(2.63158% - 3.99474px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-38{width:calc(2.63158% - 5.89474px)}}progress[value].progress.progress-segment.progress-segment-39{width:calc(2.5641% - 3.99744px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-39{width:calc(2.5641% - 5.89744px)}}progress[value].progress.progress-segment.progress-segment-40{width:calc(2.5% - 4px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-40{width:calc(2.5% - 5.9px)}}progress[value].progress.progress-segment.progress-segment-41{width:calc(2.43902% - 4.00244px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-41{width:calc(2.43902% - 5.90244px)}}progress[value].progress.progress-segment.progress-segment-42{width:calc(2.38095% - 4.00476px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-42{width:calc(2.38095% - 5.90476px)}}progress[value].progress.progress-segment.progress-segment-43{width:calc(2.32558% - 4.00698px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-43{width:calc(2.32558% - 5.90698px)}}progress[value].progress.progress-segment.progress-segment-44{width:calc(2.27273% - 4.00909px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-44{width:calc(2.27273% - 5.90909px)}}progress[value].progress.progress-segment.progress-segment-45{width:calc(2.22222% - 4.01111px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-45{width:calc(2.22222% - 5.91111px)}}progress[value].progress.progress-segment.progress-segment-46{width:calc(2.17391% - 4.01304px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-46{width:calc(2.17391% - 5.91304px)}}progress[value].progress.progress-segment.progress-segment-47{width:calc(2.12766% - 4.01489px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-47{width:calc(2.12766% - 5.91489px)}}progress[value].progress.progress-segment.progress-segment-48{width:calc(2.08333% - 4.01667px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-48{width:calc(2.08333% - 5.91667px)}}progress[value].progress.progress-segment.progress-segment-49{width:calc(2.04082% - 4.01837px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-49{width:calc(2.04082% - 5.91837px)}}progress[value].progress.progress-segment.progress-segment-50{width:calc(2% - 4.02px)}@media (min-width:37.51em) and (max-width:71.24em){progress[value].progress.progress-segment.progress-segment-50{width:calc(2% - 5.92px)}}progress[value].progress.progress-segment+progress[value].progress.progress-segment{margin-left:4px}progress[value].progress.progress-segment::-webkit-progress-bar,progress[value].progress.progress-segment::-webkit-progress-value{border-radius:unset}progress[value].progress.progress-segment::-webkit-progress-value{background-color:#005ba2}progress[value].progress.progress-segment-new::-webkit-progress-bar,progress[value].progress.progress-segment-new::-webkit-progress-value{border-radius:unset}progress[value].progress.progress-segment-new::-webkit-progress-value{background-color:#ed1c24}progress[value].progress.progress-segment-top-shopper::-webkit-progress-bar,progress[value].progress.progress-segment-top-shopper::-webkit-progress-value{border-radius:unset}progress[value].progress.progress-segment-top-shopper::-webkit-progress-value{background-color:#3f2021}progress[value].progress.progress-segment.progress-segment-start::-webkit-progress-bar,progress[value].progress.progress-segment.progress-segment-start::-webkit-progress-value{border-top-left-radius:4px;border-bottom-left-radius:4px}progress[value].progress.progress-segment.progress-segment-end::-webkit-progress-bar,progress[value].progress.progress-segment.progress-segment-end::-webkit-progress-value{border-top-right-radius:4px;border-bottom-right-radius:4px}progress[value="100"].progress::-webkit-progress-value{border-radius:4px}progress[value].progress{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:4px}progress[value].progress::-moz-progress-bar{background-color:#ed1c24;border-top-left-radius:4px;border-bottom-left-radius:4px}progress[value].progress.progress-segment{border-radius:unset}progress[value].progress.progress-segment::-moz-progress-bar{border-radius:unset;background-color:#005ba2}progress[value].progress.progress-segment-new{border-radius:unset}progress[value].progress.progress-segment-new::-moz-progress-bar{border-radius:unset;background-color:#ed1c24}progress[value].progress.progress-segment-top-shopper{border-radius:unset}progress[value].progress.progress-segment-top-shopper::-moz-progress-bar{border-radius:unset;background-color:#3f2021}progress[value].progress.progress-segment.progress-segment-start{border-top-left-radius:4px;border-bottom-left-radius:4px}progress[value].progress.progress-segment.progress-segment-start::-moz-progress-bar{border-top-left-radius:4px;border-bottom-left-radius:4px}progress[value].progress.progress-segment.progress-segment-end{border-top-right-radius:4px;border-bottom-right-radius:4px}progress[value].progress.progress-segment.progress-segment-end::-moz-progress-bar{border-top-right-radius:4px;border-bottom-right-radius:4px}progress[value="100"].progress::-moz-progress-bar{border-radius:4px}progress.progress{border-radius:4px}progress.progress::-ms-fill{border:none;background-color:#ed1c24;color:#ededed}progress.progress.progress-segment{border-radius:0}progress.progress.progress-segment::-ms-fill{background-color:#005ba2}progress.progress.progress-segment-new{border-radius:0}progress.progress.progress-segment-new::-ms-fill{background-color:#ed1c24}progress.progress.progress-segment-top-shopper{border-radius:0}progress.progress.progress-segment-top-shopper::-ms-fill{background-color:#3f2021}.dot{height:15px;width:15px;vertical-align:bottom;margin-left:-15px;border-radius:50%;display:inline-block}.dot:last-child{margin-left:-10px}.dot-complete{background:#ed1c24}.dot-incomplete{background:#ededed}.milestone-label{display:block;font-size:20px;margin-top:25px;margin-bottom:20px;color:#000}.milestone-label:last-child{margin-left:-6px}@media (min-width:37.51em){.milestone-label:last-child{margin-left:-12px}}@media (max-width:37.49em){.milestone-label{font-size:14px;margin-top:20px}}.app-body{background-color:#f8f8f9;overflow:hidden;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.app-body,.back-to-top .app-body{position:relative}@media (min-width:37.51em){.main-color-bar{position:relative;z-index:50}}.main-color-bar .section-0,.main-color-bar .section-2{width:50%}body:before{display:none;content:"phone"}@media (min-width:37.51em){body:before{display:none;content:"tablet"}}@media (min-width:64.01em){body:before{display:none;content:"desktop"}}@media (max-width:37.49em){.layout-container{margin-top:70px}}.login-container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:20px}.login-container .divider{padding-top:20px}.login-container .divider:after,.login-container .divider:before{margin-top:0}.login-container .divider .footnote{text-transform:lowercase}.login-container .clickable{width:80%;font-weight:700;display:block;margin:auto}.login-container .facebook{color:#43619c}.login-container .facebook,.login-container .google{border-radius:2px;-webkit-box-shadow:1px 1px 5px 0 #888b8d;box-shadow:1px 1px 5px 0 #888b8d}.login-container .google{color:#f24033}.login-container .apple{color:#000;border-radius:2px;-webkit-box-shadow:1px 1px 5px 0 #888b8d;box-shadow:1px 1px 5px 0 #888b8d}.login-container .apple,.login-container .facebook,.login-container .google{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:16px;width:80%;font-size:18px}.login-container .apple .icon,.login-container .facebook .icon,.login-container .google .icon{width:20px}.login-container .apple:hover,.login-container .facebook:hover,.login-container .google:hover{background-color:#ececec}@media (max-width:48em){.login-container .apple,.login-container .facebook,.login-container .google{width:100%}}.login-container .input.error:after{content:none}.login-container .forgot-password{text-align:left;margin:0}@media (min-width:37.51em){.login-container .join-container{border-top:1px solid #d9e1e2;margin-top:30px;padding-top:15px;width:100%;display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}}.newsroom-container{max-width:82.4em;margin-left:auto;margin-right:auto}.newsroom-container .news-detail,.newsroom-container .news-items{max-width:780px;padding-top:30px;margin:0 auto 15px;padding-left:15px;padding-right:15px}@media (min-width:37.51em){.newsroom-container .news-detail,.newsroom-container .news-items{margin-bottom:15px}}@media (min-width:48.01em){.newsroom-container .news-detail,.newsroom-container .news-items{margin-bottom:40px}}@media (min-width:37.51em){.newsroom-container .news-detail,.newsroom-container .news-items{padding-left:15px}}@media (min-width:48.01em){.newsroom-container .news-detail,.newsroom-container .news-items{padding-left:40px}}@media (min-width:37.51em){.newsroom-container .news-detail,.newsroom-container .news-items{padding-right:15px}}@media (min-width:48.01em){.newsroom-container .news-detail,.newsroom-container .news-items{padding-right:40px}}.newsroom-container .news-item{border-bottom:1px solid #d9e1e2;line-height:1.41;padding-top:15px;padding-bottom:15px}@media (min-width:37.51em){.newsroom-container .news-item{padding-top:15px}}@media (min-width:48.01em){.newsroom-container .news-item{padding-top:40px}}@media (min-width:37.51em){.newsroom-container .news-item{padding-bottom:15px}}@media (min-width:48.01em){.newsroom-container .news-item{padding-bottom:40px}}.newsroom-container .tab{text-transform:lowercase}.newsroom-container .news-body{padding-top:10px}.newsroom-container .empty-list{text-align:center;padding:15px}@media (min-width:37.51em){.newsroom-container .empty-list{padding:15px}}@media (min-width:48.01em){.newsroom-container .empty-list{padding:40px}}.newsroom-container .grid{padding:15px}@media (min-width:37.51em){.newsroom-container .grid{padding:15px}}@media (min-width:48.01em){.newsroom-container .grid{padding:40px}}.newsroom-container .hero-inner{background-color:transparent}.newsroom-container .footnote{margin:15px;text-align:center}@media (min-width:37.51em){.newsroom-container .footnote{margin:15px}}@media (min-width:48.01em){.newsroom-container .footnote{margin:40px}}.newsroom-container .footnote .link{font-size:inherit}.realestate-container{max-width:82.4em;margin-left:auto;margin-right:auto}.realestate-container .highlighted{color:#005ba2}@media (min-width:37.51em){.realestate-container .prototype-btn{margin-right:20px}}.realestate-container .sidebar-section:not(:last-child){border-color:#ed1c24}.realestate-container .pdf-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.realestate-container .pdf-container .pdf-description{margin-right:30px}.realestate-container .section__text>p:not(:last-child){margin-bottom:1em}.realestate-container .realestate-title,.realestate-container .row{margin-bottom:20px}.realestate-container .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.realestate-container .form .yes-no-container .input-row{display:block}@media (min-width:37.51em){.realestate-container .form .yes-no-container .input-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.realestate-container .form .input-row{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.realestate-container .form .input-row>*{width:50%!important;margin-right:4px!important;top:8px!important}@media (min-width:21.26em){.realestate-container .form .input-row>*{margin-right:10px!important;top:0!important}}.realestate-container .form .input-row>:last-child{margin-right:0!important}.realestate-container .form .input-row.radio-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.realestate-container .form .input-row.radio-row>*{width:auto!important}.realestate-container .form .input-row.radio-row label{min-width:50%}.realestate-container .form .submit{-ms-flex-item-align:end;align-self:flex-end}.realestate-container .site-info{margin-top:30px}.realestate-container .acres{width:50%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.realestate-container .acres .input{margin-right:5px!important}.realestate-container .divider-content-inner{padding-bottom:60px}@media (max-width:37.5em){.realestate-container .divider-content-inner{padding-bottom:15px}}.realestate-container .divider-title{max-width:580px;line-height:1.5;text-align:center;margin-left:auto;margin-right:auto}.realestate-container .divider-main{display:inline-block;width:70%}@media (max-width:63.99em){.realestate-container .divider-main{display:block;width:100%}}.realestate-container .map-container{position:relative;display:block}.realestate-container .map-container:before{display:block;width:100%;padding-top:55.68966%;content:""}.realestate-container .map-container>:first-child{position:absolute;top:0;right:0;bottom:0;left:0}.realestate-container .map-container .map{width:100%}.realestate-container .map-text{display:inline-block;position:relative;padding-top:10px;width:30%;max-width:300px;line-height:1.24;vertical-align:bottom;margin-top:100px}.realestate-container .map-text:before{content:"";display:block;width:30px;height:5px;background-color:#ed1c24;position:absolute;left:0;top:0}@media (max-width:63.99em){.realestate-container .map-text{display:block;width:100%;max-width:100%}}.realestate-container .submit{margin-top:30px}.survey-iframe-container{background:#f2f3f4}.survey-iframe-container .hidden{opacity:0}.survey-iframe-container .survey-iframe{max-width:82.4em;margin-left:auto;margin-right:auto;display:block;width:100%;height:1260px;padding-top:15px}@media (min-width:48.01em){.survey-iframe-container .survey-iframe{padding-top:40px;height:824px}}.reset-password-container{max-width:380px;margin:0 auto;padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.reset-password-container .email,.reset-password-container .password-strength{margin-bottom:30px}.reset-password-container .email{margin-top:10px}.reset-password-container .password-strength{line-height:normal}.reset-password-container .learn-more{margin-left:5px}.reset-password-container .learn-more.clickable--size-base{height:auto;line-height:normal;min-width:0;padding-left:0}.reset-password-container .lidl-input.password{margin-bottom:30px}.reset-password-container .submit{margin:40px 0 0 auto}.suppliers-container{max-width:82.4em;margin-left:auto;margin-right:auto}.suppliers-container .form-section-title{margin-top:25px}.suppliers-container .fields{border:none;padding:0;margin-top:15px}.suppliers-container .fields>*+*{margin-top:10px}.suppliers-container .list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.suppliers-container .list-item .button{margin-left:auto}.suppliers-container .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.suppliers-container .row>*{width:100%!important}@media (min-width:37.51em){.suppliers-container .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.suppliers-container .row>*+*{margin-left:15px}.suppliers-container .row>*{width:50%!important}}.suppliers-container .upload{margin:30px 0}.special-ad-container{padding-top:15px}@media (min-width:37.51em){.special-ad-container{padding-top:15px}}@media (min-width:48.01em){.special-ad-container{padding-top:40px}}.special-ad-container .special-add--title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}.coupon-detail__container:last-of-type.coupon-detail__container--hasError{margin-bottom:60px}@media (min-width:48.01em){.coupon-detail__container:last-of-type.coupon-detail__container--hasError{margin-bottom:25px}}.coupon-detail{max-width:82.4em;margin-left:auto;margin-right:auto}.coupon-detail--information-image{text-align:center}.coupon-detail--information-image .img{max-width:320px;width:100%}.coupon-detail--information-container{height:100%;background-color:#fff;border:1px dashed #fe5000;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:2px;position:relative}.coupon-detail__reward_coupon--information-container{border:1px dashed #fff;-webkit-transition:border-color .1s ease-out;transition:border-color .1s ease-out}.coupon-detail__reward_coupon--information-container:hover{border-color:#d9e1e2}.coupon-detail__reward_coupon--new-pill{vertical-align:middle}.coupon-detail--information-text .coupon-detail--information-title{line-height:1.12;width:90%;word-break:break-word}@media (min-width:37.51em) and (max-width:64em){.coupon-detail--information-text .coupon-detail--information-title{width:85%}}@media (max-width:37.49em){.coupon-detail--information-text .coupon-detail--information-title{width:80%}}.coupon-detail--information-text .coupon-detail--name{margin-top:24px}.coupon-detail--information-text .coupon-detail--expiration-date{margin-top:8px}.coupon-detail--information-text .coupon-detail--expiration-date.expires-soon{color:#d2000d}.coupon-detail--information-text .coupon-detail--disclaimer{margin-top:24px;line-height:1.29;font-size:14px;letter-spacing:.2px}.coupon-detail--information-text .coupon-detail--no-clip{margin-top:15px}@media (min-width:37.51em){.coupon-detail--information-text .coupon-detail--no-clip{margin-top:15px}}@media (min-width:48.01em){.coupon-detail--information-text .coupon-detail--no-clip{margin-top:40px}}.coupon-detail--related-container{margin-top:15px}@media (min-width:37.51em){.coupon-detail--related-container{margin-top:15px}}@media (min-width:48.01em){.coupon-detail--related-container{margin-top:40px}}.coupon-detail--related-title-container{text-align:center;margin-bottom:15px}@media (min-width:37.51em){.coupon-detail--related-title-container{margin-bottom:15px}}@media (min-width:48.01em){.coupon-detail--related-title-container{margin-bottom:40px}}@media (min-width:64.01em){.coupon-detail--related-title-container{text-align:left}}.coupon-detail--related-title-container>*+*{margin-top:10px}.coupon-detail--expiration-date,.coupon-detail--related-subtitle{color:#6e7272;letter-spacing:.2px}.coupon-detail__container--single-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-16px;margin-top:-16px}.coupon-detail__coupon--single-product{-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%;margin-right:16px;margin-top:16px}.coupon-detail__product--single-product{-webkit-box-flex:0;-ms-flex:0 1 312px;flex:0 1 312px;margin-top:16px}.coupon-detail__collapsable--information-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coupon-detail__collapsable--information-container .coupon-detail--information-title{font-size:19px;font-size:1.11765rem;font-weight:700;margin:0;line-height:44px}@media (min-width:37.51em){.coupon-detail__collapsable--information-container .coupon-detail--information-title{font-size:48px;font-size:2.82353rem;font-weight:700;margin:0;line-height:84px;letter-spacing:1px}}@media (min-width:48.01em){.coupon-detail__collapsable--information-container .coupon-detail--expiration-date{font-size:17px}}.coupon-detail__collapsable--information-container .coupon-detail--disclaimer,.coupon-detail__collapsable--information-container .coupon-detail--no-clip{display:none}@media (min-width:48.01em){.coupon-detail__collapsable--information-container .coupon-detail--disclaimer,.coupon-detail__collapsable--information-container .coupon-detail--no-clip{display:block}}.coupon-detail--checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:22px;position:relative}.coupon-detail--checkbox-container .coupon-detail--checkbox-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coupon-detail--checkbox-container .coupon-detail--checkbox-label .coupon-detail--checkbox-label-text{margin-left:12px;margin-top:3px}.coupon-detail-checkbox-error-container{cursor:default;position:absolute;background-color:#d2000d;border-radius:2px;padding:16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:50%;bottom:-30px;z-index:1;vertical-align:middle}@media (max-width:47.99em){.coupon-detail-checkbox-error-container{bottom:-55px;width:70%}}@media (max-width:37.49em){.coupon-detail-checkbox-error-container{bottom:-55px;width:90%}}.coupon-detail-checkbox-error-container .coupon-detail-checkbox-error-text{color:#fff}@media (max-width:37.5em){.coupons-container #sort-dropdown{margin-left:auto}}.coupons{max-width:82.4em;margin-left:auto;margin-right:auto}.cta-links{display:-webkit-box;display:-ms-flexbox;display:flex;width:32%;margin-bottom:20px}@media (max-width:37.49em){.cta-links{width:100%}}@media (min-width:37.51em) and (max-width:71.24em){.cta-links{width:50%}}.cta-links .clickable{width:100%;margin-right:30px}.coupons-list-divider{height:1px;border-top:1px solid #d9e1e2;width:100%;display:block}.coupon-actions .card-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coupon-actions .card-content .icon{top:0}.coupon-subheader{margin-bottom:1.5rem}.no-coupons-container .status-message-container{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.no-coupons-container .status-message-container h1{margin:20px 0}.no-coupons-container .status-message-container h1,.no-coupons-container .status-message-container h4,.no-coupons-container .status-message-container h5{text-align:left}.no-coupons-container .status-message-container h5{font-size:17px;margin-top:8px;line-height:1.2}.no-coupons-container .status-message-container:last-of-type h5{margin-bottom:20px}@media (max-width:37.5em){.no-coupons-container{width:85%;margin:0 auto}}@media (min-width:37.51em) and (max-width:47.99em){.no-coupons-container{width:75%;margin:0 auto}}@media (min-width:48em) and (max-width:63.99em){.no-coupons-container{width:55%;margin:0 auto}}@media (min-width:64em) and (max-width:82.39em){.no-coupons-container{width:50%;margin:0 auto}}@media (min-width:82.4em){.no-coupons-container{width:40%;margin:0 auto}}@media (min-width:48.01em){.no-coupons-container .status-message-container:nth-of-type(2),.no-coupons-container .status-message-container:nth-of-type(3){margin-top:-40px}}@media (min-width:37.51em){.no-coupons-container .status-message-container h5{width:500px}}.here{color:#005ba2;font-weight:700;text-decoration:underline;cursor:pointer}.reward-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%}.mylidl-icon{position:absolute;right:18px;height:48px;width:48px}@media (min-width:37.51em){.mylidl-icon{top:16px}}.game-page-container{background-image:url(/assets/images/image-gift-background.svg);background-position:top 100px right -50px;background-size:auto 329px;background-repeat:no-repeat}@media (min-width:48.01em){.game-page-container{background-size:auto 720px;background-position:100% 0}}.game-page{max-width:82.4em;margin-left:auto;margin-right:auto;padding-bottom:0}.game-container .game-step{margin:1rem 0}.game-container .game-step-icon{display:block;margin:0 auto;max-width:100%}.game-container .game-step-caption{line-height:1.2rem}@media (min-width:48.01em){.game-container .game-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.game-container .game-step:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.game-container .game-step-icon{margin:0}.game-container .game-step-caption{max-width:33%}}.game-banner{max-width:82.4em;margin-left:auto;margin-right:auto}.game-cards-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.game-cards-header-container .game-cards-header{margin-bottom:25px;font-weight:700}.home-container>:not(:first-child)+*{margin-top:0}.landing-page-container{max-width:82.4em;margin-left:auto;margin-right:auto}.landing-page-container .hero{margin-bottom:15px}@media (min-width:37.51em){.landing-page-container .hero{margin-bottom:15px}}@media (min-width:48.01em){.landing-page-container .hero{margin-bottom:40px}}.landing-page-container .tab-menu{padding-top:0}@media (min-width:48.01em){.landing-page-container .tab-menu{padding-bottom:0}}.landing-page-container .section{padding-left:15px;padding-right:15px;margin-bottom:0;border-bottom:1px solid #d9e1e2}@media (min-width:37.51em){.landing-page-container .section{padding-left:15px}}@media (min-width:48.01em){.landing-page-container .section{padding-left:40px}}@media (min-width:37.51em){.landing-page-container .section{padding-right:15px}}@media (min-width:48.01em){.landing-page-container .section{padding-right:40px}}.landing-page-container .section:last-of-type{border-bottom:none}.landing-page-container .section:last-of-type .section__item:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-page-container .section .clickable{font-weight:700}.landing-page-container .disclaimer{padding:15px}@media (min-width:37.51em){.landing-page-container .disclaimer{padding:15px}}@media (min-width:48.01em){.landing-page-container .disclaimer{padding:40px}}.landing-page-container.landing-page-container--no-disclaimer .section{padding-bottom:15px}@media (min-width:37.51em){.landing-page-container.landing-page-container--no-disclaimer .section{padding-bottom:15px}}@media (min-width:48.01em){.landing-page-container.landing-page-container--no-disclaimer .section{padding-bottom:40px}}@media (min-width:64.01em){.landing-page-container.landing-page-container--no-disclaimer .section{padding-bottom:60px}}@media (min-width:48.01em){.wine-page-container .cms-layout>:first-child:not(.hero):not(.hero-slideshow){margin-top:0}}.wine-page-container .content-page{padding-top:15px}@media (min-width:37.51em){.wine-page-container .content-page{padding-top:15px}}@media (min-width:48.01em){.wine-page-container .content-page{padding-top:40px}}.wine-page-container .content-page .grid-item{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}@media (min-width:37.51em){.wine-page-container .content-page .grid-item{width:33.3%!important}}.wine-page-container .wine-style-page{padding-top:15px}@media (min-width:37.51em){.wine-page-container .wine-style-page{padding-top:15px}}@media (min-width:48.01em){.wine-page-container .wine-style-page{padding-top:40px}}.wine-page-container .hero-inner{background-color:transparent}@media (min-width:48.01em){.wine-page-container .wine-region-page.cms-layout>*+*{margin-top:0}}.wine-page-container .wine-region-page .wine-region--region-list{margin-bottom:30px}@media (max-width:37.5em){.wine-page-container .wine-region-page .wine-region--region-list{-webkit-column-count:2;column-count:2}}.wine-page-container .wine-region-page .wine-region--region-list__link{font-size:16px;font-size:.94118rem;line-height:1.2;margin-bottom:10px}@media (max-width:37.5em){.wine-page-container .wine-region-page .wine-region--view-all{width:150px;display:block;margin:0 auto}}.wine-page-container .wine-region-page .wine-region--map{display:block;margin:0 auto;width:100%;height:auto}@media (min-width:48.01em){.layout--size-auto .wine-page-container .wine-region-page .wine-region--map{max-width:80%}}.wine-page-container .promotion-preview-card .preview-card-title{color:#005ba2}.wine-page-container .wine-ratings-page .header-divider{padding-bottom:0}.wine-page-container .wine-ratings-page .grid-item:first-child .wine-card__rating{background-color:#d0011b}.wine-page-container .wine-ratings-page .grid-item:nth-child(2) .wine-card__rating{background-color:#28a228}.wine-page-container .wine-ratings-page .grid-item:nth-child(3) .wine-card__rating{background-color:#6e7272}.wine-page-container .wine-ratings-page .grid-item:nth-child(4) .wine-card__rating{background-color:#edb700}.wine-page-container .wine-ratings-page .wine-card{text-align:center}.wine-page-container .wine-ratings-page .wine-card .wine-card__rating{width:75px;height:75px;line-height:85px;margin:35px auto;font-size:36px;font-size:2.11765rem;border-radius:50%;color:#fff;display:block}.wine-page-container .wine-ratings-page .wine-card .card-body{font-weight:400}.wine-page-container .wine-ratings-page .wine-card .card-body>*+*{margin-top:10px}.lists-container{max-width:82.4em;margin-left:auto;margin-right:auto}@media (max-width:37.49em){.lists-container .lists-container-subtitle{display:none}.lists-container .page-header{margin-top:15px}}.lists-container .unauth-container{text-align:center;margin:0 auto;width:75%;padding:60px 0}@media (max-width:37.49em){.lists-container .unauth-container{width:85%;padding:20px 0}}@media (min-width:37.51em) and (max-width:71.24em){.lists-container .unauth-container{width:90%}}.lists-container .unauth-container .page-header,.lists-container .unauth-container .title-4{margin-bottom:16px}.lists-container .unauth-container .grocery-list-icon{margin:30px auto;width:50%}@media (max-width:37.49em){.lists-container .unauth-container .grocery-list-icon{width:100%}}@media (min-width:37.51em) and (max-width:71.24em){.lists-container .unauth-container .grocery-list-icon{width:65%}}.lists-container .unauth-container .title-3,.lists-container .unauth-container p{margin-bottom:32px;line-height:normal}.lists-container .unauth-container .button.primary{margin-bottom:30px}.lists-container .lists-container-caption{font-size:18px;line-height:normal}@media (max-width:37.49em){.lists-container .lists-container-caption{font-size:14px}}.lists-container .list-footnote{width:75%;margin:60px auto;text-align:center}@media (max-width:37.49em){.lists-container .list-footnote{width:90%;margin:20px auto 30px}}.lists-container .detail-header__list-title{min-width:0;line-height:1.2em}.lists-container .lists-menu-wrapper{width:280px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lists-container .lists-menu-wrapper .selected{color:#0d94e7;font-weight:700}.lists-container .lists-menu-wrapper .shared-list-title{padding-top:30px;margin-top:30px;border-top:1px solid #d9e1e2}.lists-container .lists-menu-wrapper .list-row{margin-bottom:15px}.lists-container .lists-menu-wrapper .link.clickable--size-inline{line-height:27px}@media (max-width:37.5em){.lists-container .lists-menu-wrapper{padding:15px;width:100%}.lists-container .lists-menu-wrapper.detail,.lists-container .lists-menu-wrapper:not(.detail)~.detail-container{margin-top:80px}}.lists-container .list-menu-title{padding:10px 0;margin-bottom:11px}@media (max-width:37.5em){.lists-container .list-menu-title{font-size:17px;font-size:1rem;margin:0;padding:15px}}.lists-container .add-list-button{padding:0}.lists-container .add-list-button .close{right:0}.lists-container .detail-container{min-height:100%;overflow:hidden;padding-left:0;min-width:0;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media (max-width:37.5em){.lists-container .detail-container{padding:0;margin-top:-20px}}.lists-container .profile-imgs-wrapper{position:absolute;top:320px;left:0;right:0;height:70px;z-index:2}@media (min-width:37.51em) and (max-width:71.25em){.lists-container .profile-imgs-wrapper{top:250px}}@media (max-width:37.49em){.lists-container .profile-imgs-wrapper{top:215px}}.lists-container .profile-imgs{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:90px;width:auto}.lists-container .profile-imgs.has-uneven-members{margin-left:-50px}.lists-container .profile-imgs .profile-img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 5px;cursor:pointer}.lists-container .detail-header{padding:0 15px;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:nowrap;min-width:0}@media (min-width:37.51em){.lists-container .detail-header{padding:0}}.lists-container .detail-header .detail-header-list-label{margin-top:60px;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;min-width:0}.lists-container .detail-header .detail-list-options{margin-left:10px;margin-top:30px;text-align:center;width:100%}@media (min-width:37.51em){.lists-container .detail-header .detail-list-options{margin-top:0;text-align:left;width:auto}}.lists-container .detail-header .button{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0}.lists-container .detail-header .detail-header>*{min-width:0}.lists-container .detail-header .detail-header-list-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lists-container .detail-header .detail-header-list-label .sub-headline{color:#6e7272}.lists-container .detail-header .detail-header-list-label *+*{margin-left:.5em}.lists-container .detail-header .clickable{color:#0d94e7;font-weight:700}.lists-container .detail-header .clickable.clickable--size-base{min-width:0;padding:0}.lists-container .detail-header .clickable+.clickable{margin-left:30px}.lists-container .detail-header .clickable .icon{width:22px}.lists-container .detail-list-form{padding:10px 20px}.lists-container .detail-list-form .typeahead{width:320px}@media (min-width:64.01em){.lists-container .detail-list-form .typeahead{min-width:320px;width:44.6%}}.lists-container .detail-list-form .typeahead hr{margin-left:35px!important;border-width:2px!important}.lists-container .detail-list-form .typeahead hr+hr{display:none}.lists-container .detail-list-input{background:#fff;border:1px solid #d9e1e2;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;padding-bottom:40px}.lists-container .detail-list-input,.lists-container .detail-list-input .entries{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.lists-container .list-detail-row{border-bottom:1px solid #d9e1e2}.lists-container .detail-row-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.lists-container .detail-row-header.detail-with-body{position:relative;padding-right:35px;cursor:pointer}.lists-container .detail-row-header.detail-with-body:after{position:absolute;top:50%;margin-top:-2.5px;display:inline-block;right:15px;width:8px;height:5px;background:url(/assets/icons/icon-caret-down-list.svg) no-repeat;content:""}.lists-container .detail-row-header.detail-with-body.selected:after{background-image:url(/assets/icons/icon-caret-up-list.svg)}.lists-container .detail-row-header .detail-row-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:auto;padding-top:7px}.lists-container .detail-row-header .checkbox{margin-right:10px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.lists-container .detail-row-header .row-name{white-space:nowrap;-ms-flex-negative:1;flex-shrink:1;line-height:1.47;margin-right:15px;margin-left:0;-ms-flex-item-align:center;align-self:center}.lists-container .detail-row-header .product-name{white-space:nowrap;color:#6e7272;margin-left:auto;line-height:1.5}.lists-container .detail-row-body-container{display:none;background:#f8f8f9;height:418px;padding:10px 0 15px 15px}.lists-container .detail-row-body-container.selected{display:block}.lists-container .detail-row-body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.lists-container .detail-row-body .empty-message,.lists-container .detail-row-body .spinnie{margin:auto}@media (max-width:47.99em){.lists-container .detail-row-body>div{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:scroll}}.lists-container .detail-row-body .carousel{margin:0;padding:0}.lists-container .detail-row-body .carousel .arrow.right{right:-10px}.lists-container .detail-row-body .carousel .arrow.right:hover{right:0}.lists-container .detail-row-body .slick-slide+.slick-slide{margin-left:20px}.lists-container .detail-row-body .add-to-list span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}.lists-container .search-option .icon{margin-right:10px}.lists-container .list-detail-wrapper{padding-bottom:0;padding-left:0}.lists-skip-link{margin-top:-16px}.product-image-container{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.product-image-container .img{width:100%;height:100%;max-width:320px}.product-detail-container{width:100%;background-color:#fff;border-radius:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-information-container{line-height:1.41}.product-information-container .stock-status-container{margin:30px 0}.product-information-container .stock-status-container .stock-status-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-information-container .stock-status-container .stock-status-description.instock{color:#28a228}.product-information-container .stock-status-container .stock-status-description.instock .circle{border-radius:50%;background-color:#28a228;height:8px;width:8px;margin-right:8px}.product-information-container .stock-status-container .stock-status-description.lowstock{color:#fe5000}.product-information-container .stock-status-container .stock-status-description.lowstock .circle{border-radius:50%;background-color:#fe5000;height:8px;width:8px;margin-right:8px}.product-information-container .stock-status-container .stock-status-description.outofstock{color:#ed1c24}.product-information-container .stock-status-container .stock-status-description.outofstock .circle{border-radius:50%;background-color:#ed1c24;height:8px;width:8px;margin-right:8px}.product-information-container .stock-status-container .stock-status-store{color:#6e7272}.product-information-container .stock-status-container .stock-status-stock{padding-top:5px}.disclaimer-container{border-left:1px solid #d9e1e2;margin:32px 0;padding:10px 0}.disclaimer{padding-left:25px;text-align:left;width:auto}.product-detail{max-width:82.4em;margin-left:auto;margin-right:auto}.product-detail .product-title{position:relative;padding-top:10px;margin-bottom:24px}.product-detail .product-title:before{content:"";display:block;width:16px;height:4px;background-color:#ed1c24;position:absolute;left:0;top:0}.product-detail .description{margin-bottom:24px;line-height:1.41}.product-detail .description strong{font-weight:700}.product-detail .description ol li{list-style:decimal outside none}.product-detail .description ul li{list-style:disc outside none}.product-detail .description li{padding-left:1em}.product-detail .description ol,.product-detail .description ul{margin-left:1em}.product-detail .product-detail--no-clip,.product-detail .view-coupon-button{margin-top:15px}@media (min-width:37.51em){.product-detail .product-detail--no-clip{margin-top:15px}}@media (min-width:48.01em){.product-detail .product-detail--no-clip{margin-top:40px}}.product-detail .coupon+.coupon,.product-detail .coupons-container{margin-top:30px}.product-detail .coupon-title{color:#fe5000}.product-detail .coupon-description{margin-top:10px}.product-detail .base-price-container,.product-detail .coupon-expiery{color:#6e7272}.product-detail .brands-container+.base-price-container{margin-top:5px}.product-variants-list{margin-bottom:24px;width:100%}.product-variants-list .variant-container{position:relative;background:#fff;border-radius:4px;padding:5px 7px 5px 0;min-height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:37.51em){.product-variants-list .variant-container{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.product-variants-list .variant-container.active{font-weight:400}.product-variants-list .variant-container.active:after{content:"";border-radius:inherit;-webkit-box-shadow:inset 0 0 0 2px #005ba2;box-shadow:inset 0 0 0 2px #005ba2;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.product-variants-list .variant-image{width:72px;max-height:100%;-ms-flex-negative:0;flex-shrink:0}.product-variants-list .variant-name{display:none}@media (min-width:37.51em){.product-variants-list .variant-name{display:block}}.price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:24px 0}.price-details{display:inline-block}.price-details:not(:empty){margin-right:2rem}.bogo-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:72px;margin:5px 0;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);white-space:nowrap;-webkit-filter:drop-shadow(0 4px 8px rgba(0,0,0,.08));filter:drop-shadow(0 4px 8px rgba(0,0,0,.08))}.bogo-badge .bogo-corner{color:#ed1c24;vertical-align:bottom;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.bogo-badge .bogo-content{vertical-align:baseline;max-width:240px;min-height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 32px 0 5px;border-radius:0 8px 8px 0;margin-left:-1px;color:#fff;background:#ed1c24;font-weight:700;white-space:normal}.bogo-badge .bogo-content .bogo-text{max-height:2.5em;overflow:hidden;text-transform:uppercase}.bogo-badge .bogo-content img{margin-right:1rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.product-recipes{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-recipes .product-recipes-title{margin-bottom:16px}@media (min-width:37.51em){.product-recipes{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-recipes .product-recipes-title{-ms-flex-preferred-size:35%;flex-basis:35%;margin-bottom:0}}.product-recipes .product-recipes-spinner{margin:0 auto}.product-attributes__container{padding-left:16px;margin-bottom:24px}.product-attributes__container .product-attribute__container{text-align:center}.product-attributes__container .img{-o-object-fit:cover;object-fit:cover}.product-attributes__container .img.product-attribute__image{overflow:hidden;height:48px;width:48px}.product-attributes__container .img.product-attribute__image.error{display:inline-block;border-radius:50%}.product-attributes__divider{margin-bottom:24px}.product-attributes__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-24px}.product-attributes__list .product-attributes__list-item{-webkit-box-flex:0;-ms-flex:0 0 85px;flex:0 0 85px;max-width:85px;margin-bottom:16px;margin-left:24px}.product-attributes__list .product-attributes__list-item--33{-ms-flex-preferred-size:calc(33% - 24px);flex-basis:calc(33% - 24px)}.product-awards__title{font-weight:700;margin-bottom:24px}.product-awards__divider{margin-bottom:24px;margin-top:32px}.product-awards__container{margin-bottom:24px}.product-awards__container .product-awards__list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-24px}.product-awards__container .product-awards__list,.product-awards__container .product-awards__list .product-awards__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.product-awards__container .product-awards__list .product-awards__list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;margin-left:24px;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:37.51em){.product-awards__container .product-awards__list .product-awards__list-item{-webkit-box-flex:1;-ms-flex:1 1 328px;flex:1 1 328px}}.product-awards__container .product-awards__list .product-awards__list-item .product-award__image{-ms-flex-negative:0;flex-shrink:0}.product-awards__container .product-award__label{margin-left:16px}.product-awards__container .img{-o-object-fit:cover;object-fit:cover}.product-awards__container .img.product-award__image{overflow:hidden;height:48px;width:48px}.product-awards__container .img.product-award__image.error{display:inline-block;border-radius:50%}.products-list{max-width:82.4em;margin-left:auto;margin-right:auto}@media (min-width:37.51em){.products-list #sort-dropdown{margin-left:15px}}.products-list .back{text-align:center;display:block;margin:10px 0;text-transform:lowercase}@media (min-width:37.51em){.products-list .back{display:inline-block;margin-bottom:0;position:absolute;top:-15px}}.products-list .back .icon{width:4px;top:-1px}.products-list .disclaimer{padding-left:15px;padding-right:15px;padding-bottom:20px}@media (min-width:37.51em){.products-list .disclaimer{padding-left:15px}}@media (min-width:48.01em){.products-list .disclaimer{padding-left:40px}}@media (min-width:37.51em){.products-list .disclaimer{padding-right:15px}}@media (min-width:48.01em){.products-list .disclaimer{padding-right:40px}}.products-list .header-divider{padding-bottom:32px}.products-list-divider{height:1px;border-top:1px solid #d9e1e2;width:100%;display:block}.profile-container{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#f8f8f9),color-stop(50%,#ecedee));background:linear-gradient(90deg,#f8f8f9 50%,#ecedee 0)}.profile-container .profile{max-width:82.4em;margin-left:auto;margin-right:auto}.profile-container .profile--main{background-color:#f8f8f9}.profile-container .profile--main .profile--main-content{max-width:680px;margin:0 auto}.profile-container .profile--main .profile--main-menu{padding-top:0}.profile-container .profile--sidebar{background-color:#ecedee;max-width:100%;text-align:center}@media (min-width:64.01em){.profile-container .profile--sidebar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.profile-container .profile--sidebar .profile--sidebar-profile{margin:30px auto 15px}.profile-container .title-3{text-align:center}.food-preferences-container .food-preferences-title{margin-top:60px;margin-bottom:15px}.food-preferences-container .food-preferences-title.first{margin-top:35px}@media (max-width:47.99em){.food-preferences-container{width:100%;padding:20px}}.food-preference-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d9e1e2}.food-preference-row .food-preference-icon{margin-right:15px}.food-preference-row .food-prefence-name{font-weight:700}.food-preference-row .toggle-switch-container{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.general-preferences-container .general-preferences-headline{margin-top:60px}.general-preferences-container .general-preferences-form>*{margin-bottom:20px}@media (max-width:47.99em){.general-preferences-container .general-preferences-form>.row{margin-bottom:0}}@media (max-width:47.99em) and (max-width:47.99em){.general-preferences-container .general-preferences-form>.row.row-block-medium>*{margin-bottom:20px}}.general-preferences-container .general-preferences-form>.row>:not(:last-of-type){margin-right:20px}.general-preferences-container .general-preferences-form>* .clickable--size-base:not(.submit){min-width:0;padding-left:0;padding-right:0}.general-preferences-container .email-preferences-link{margin-top:20px}.general-preferences-container .email-preferences-link .icon{width:25px;top:6px}.general-preferences-container .label-text{width:100%;margin-top:4px}.general-preferences-container .membership-info-number{margin-top:20px}.general-preferences-container .password-reset-container{width:auto}.general-preferences-container .social-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px;border-bottom:1px solid #d9e1e2;width:100%}.general-preferences-container .social-row .connected-status{color:#6e7272}.general-preferences-container .apple{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;-webkit-box-shadow:1px 1px 5px 0 #888b8d;box-shadow:1px 1px 5px 0 #888b8d;border-radius:2px;width:70%;color:#000}.general-preferences-container .apple .icon{width:20px}.general-preferences-container .apple:hover{background-color:#ececec}@media (min-width:48.01em){.general-preferences-container .firstname,.general-preferences-container .zip{margin-right:20px}}.general-preferences-container .mailingCity{margin-right:20px}@media (min-width:48.01em){.general-preferences-container .icon-card{display:inline-block;width:100%}.general-preferences-container .icon-card.profile-zip{width:60%}}.general-preferences-container .profile-my-store .store-info-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}.general-preferences-container .profile-my-store .store-info-header .headline{margin-top:8px}.general-preferences-container .profile-my-store .store-info-header .labeled-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;margin-left:auto;color:#28a228}.general-preferences-container .profile-my-store .store-info-header .labeled-icon .icon{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.general-preferences-container .profile-my-store .store-info-header .labeled-icon .label{margin-right:5px}.general-preferences-container .profile-my-store .icon-card{margin:0}.general-preferences-container .profile-my-store .card-body{line-height:1.29}.general-preferences-container .store-info-btn{display:block;margin-top:25px;font-weight:700}.general-preferences-container .edit-store{font-weight:700}.general-preferences-container .edit-store .icon{top:5px;margin-left:5px}.general-preferences-container .split{border-bottom:1px solid #d9e1e2;width:100%;margin:30px 0 10px}.general-preferences-container .errors{margin-top:40px}.general-preferences-container .sign-out-button,.general-preferences-container .submit{margin-top:20px}@media (min-width:64.01em){.general-preferences-container .sign-out-button{display:none}}@media (max-width:47.99em){.popover-calendar-container{display:none}}.password-reset-container .password-reset-form{margin-top:40px}.password-reset-container .password-reset-form>*{margin-bottom:20px}.password-reset-container .password-reset-title{margin-top:30px;margin-bottom:15px}.password-reset-container .password-reset-copy{line-height:normal}.password-reset-container .password-reset-requirements{margin:35px 0}.recipe-detail{max-width:82.4em;margin-left:auto;margin-right:auto;line-height:1.41}.recipe-detail .title-2{margin-bottom:10px}.recipe-detail .recipe-image{width:100%}.recipe-detail .ingredients{border-bottom:1px solid #d9e1e2;padding-bottom:30px}.recipe-detail .recipe-divider{margin-left:15px;margin-right:15px;border:none;border-top:1px solid #d9e1e2}@media (min-width:37.51em){.recipe-detail .recipe-divider{margin-left:15px}}@media (min-width:48.01em){.recipe-detail .recipe-divider{margin-left:40px}}@media (min-width:37.51em){.recipe-detail .recipe-divider{margin-right:15px}}@media (min-width:48.01em){.recipe-detail .recipe-divider{margin-right:40px}}.recipe-detail .directions{white-space:pre-wrap}.recipe-detail .information>*+*{margin-top:15px}@media (min-width:64.01em){.recipe-detail .recipe-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.recipe-detail .recipe-share-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}@media (min-width:37.51em){.recipe-detail .recipe-share-options{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}}@media (min-width:64.01em){.recipe-detail .recipe-share-options{-webkit-box-flex:0;-ms-flex:0 0 230px;flex:0 0 230px}}.recipe-detail .recipe-share-option{margin-left:10px}.recipe-detail .recipe-share-option .icon{width:25px;height:25px}.recipe-detail .categories{-ms-flex-wrap:wrap;flex-wrap:wrap}.recipe-detail .categories>*{padding:0 30px 10px 0}.recipe-detail .categories>:first-child{padding-left:0}.recipe-detail .meta{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.recipe-detail .meta>*{position:relative}.recipe-detail .meta>:not(:first-child):before{content:"";height:30px;width:1px;background-color:#d9e1e2;display:block;position:absolute;left:0;top:50%;margin-top:-15px}@media (min-width:48.01em){.recipe-detail .meta{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.recipe-detail .row-item{text-align:center;width:90px;-webkit-box-flex:1;-ms-flex:1 1 90px;flex:1 1 90px}@media (min-width:48.01em){.recipe-detail .row-item{-webkit-box-flex:0;-ms-flex:0 1 90px;flex:0 1 90px}}.recipe-detail .row-item .sub-headline{color:#6e7272}.recipe-detail .ingredient{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.recipe-detail .ingredient-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recipe-detail .ingredient-description{margin-left:10px}.recipe-detail .ingredient-description.product-exists{color:#005ba2;cursor:pointer}.recipe-detail .ingredient-description.product-exists:hover{color:#0d94e7}.recipe-detail .add-ingredients-button{margin-top:10px}.recipes-home-container{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-top:40px;padding-bottom:40px}@media (max-width:37.5em){.recipes-home-container{padding-top:15px;padding-bottom:15px}}.recipes-home-container .featured-recipes,.recipes-home-container .header-divider{padding-left:40px;padding-right:40px}@media (max-width:37.5em){.recipes-home-container .featured-recipes,.recipes-home-container .header-divider{padding-left:15px;padding-right:15px}}@media (max-width:37.5em){.recipes-home-container .title,.recipes-home-container .title-2{font-size:20px;font-size:1.17647rem}}.recipes-home-container .featured-header{margin-top:15px;margin-bottom:15px}.recipes-home-container .header-divider{margin-top:30px;margin-bottom:25px}.recipes-home-container .header-divider .title-3{color:#000}.recipes-home-container .table-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:82.4em){.recipes-home-container .table-body{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:37.5em){.recipes-home-container .table-body .preview-card,.recipes-home-container .table-body li{width:100%}}.recipes-home-container .carousel{margin-bottom:0}.recipes{max-width:82.4em;margin-left:auto;margin-right:auto}.register-container{margin:0 auto;width:100%;padding:20px}@media (min-width:37.51em){.register-container{width:380px;padding:60px 0 75px}}.register-container .label-text{width:100%}.register-container .labeled-checkbox .checkbox{margin-right:15px}.register-container .labeled-checkbox .checkbox .checkbox{margin-right:0}.register-container .facebook{color:#43619c;border-radius:2px;-webkit-box-shadow:1px 1px 5px 0 #888b8d;box-shadow:1px 1px 5px 0 #888b8d}.register-container .facebook-disabled{border:2px solid #888b8d;border-radius:2px;color:#43619c;opacity:.5;width:100%;pointer-events:none;cursor:default;margin-bottom:25px}.register-container .google{color:#f24033;border-radius:2px;-webkit-box-shadow:1px 1px 5px 0 #888b8d;box-shadow:1px 1px 5px 0 #888b8d}.register-container .google-disabled{border:2px solid #888b8d;border-radius:2px;color:#f24033;opacity:.5;width:100%;pointer-events:none;cursor:default;margin-bottom:25px}.register-container .apple{color:#000;border-radius:2px;-webkit-box-shadow:1px 1px 5px 0 #888b8d;box-shadow:1px 1px 5px 0 #888b8d}.register-container .apple-disabled{border:2px solid #888b8d;border-radius:2px;color:#000;opacity:.5;width:100%;pointer-events:none;cursor:default;margin-bottom:25px}.register-container .apple,.register-container .facebook,.register-container .google{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:16px;width:100%;font-size:18px}.register-container .apple .icon,.register-container .facebook .icon,.register-container .google .icon{width:20px;top:5px}.register-container .apple:hover,.register-container .facebook:hover,.register-container .google:hover{background-color:#ececec}@media (max-width:37.49em){.register-container .apple-disabled,.register-container .facebook-disabled,.register-container .google-disabled{width:98%}}.register-container .input.error:after{content:none}.register-container .firstname{margin-right:20px}.register-container .create-account{width:303px;display:block;margin:30px auto 20px}.register-container .footnote{text-transform:lowercase}.register-container .title-2{text-align:center;margin-bottom:30px;color:#000}.register-container .icon{width:25px;height:25px;-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px}@media (max-width:37.5em){.popover-calendar-container{display:none}}.register-first .lidl-input{margin-bottom:10px}.register-first .social-row{-ms-flex-pack:distribute;justify-content:space-around;font-weight:700}.register-first .divider{margin:20px 0}.register-first .email{margin-bottom:5px}.register-first .terms{display:inline-block;font-weight:700;font-size:16px;font-size:.94118rem;margin-left:40px;margin-bottom:25px}.register-first .reg-password+button{margin-bottom:10px}.register-first .button-body{font-size:16px;font-size:.94118rem}.register-first .validation-action{text-decoration:underline;cursor:pointer;word-wrap:break-word}@media (min-width:37.51em){.register-first .email-taken-error{color:#d0011b;border:2px solid #d0011b;padding:10px;margin-bottom:30px;border-radius:1px;width:455px;margin-left:-32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.register-first .email-taken-error .close{margin-top:-16px;height:5px;margin-left:20px}}@media (max-width:37.49em){.register-first .email-taken-error{color:#d0011b;border:2px solid #d0011b;padding:10px;margin-bottom:30px;border-radius:1px;width:100%;margin-left:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.register-first .email-taken-error .close{margin-top:-8px;height:5px;margin-left:20px}}.register-second .lidl-input{margin-bottom:10px}.register-second .state-picker{min-width:150px;margin-left:30px;margin-bottom:33px}.register-second .headline{margin:25px 0}@media (min-width:37.51em){.register-second .lidl-datepicker .month{width:52.85714%!important}}@media (min-width:37.51em){.register-second .lidl-datepicker .date,.register-second .lidl-datepicker .year{width:18.57143%!important}}.register-second .lidl-datepicker .MuiFormControl-marginNormal{width:100%;margin-top:0!important}.register-second .optional{width:53px;height:17px;margin-top:10px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.16px;color:#888b8d}.register-second .terms-conditions{margin-bottom:20px}.register-second .password-input .show{bottom:8px!important;top:0}.register-second div[data-test=birthday] p,.register-second div[data-test=confirm_email] p,.register-second div[data-test=email] p,.register-second div[data-test=firstName] p,.register-second div[data-test=lastName] p,.register-second div[data-test=password] p,.register-second div[data-test=phone] p,.register-second div[data-test=zip] p{margin-top:-2px}.register-second .email-taken-inline-error button{text-decoration:underline}.register-second .email-taken-inline-error button:nth-of-type(2){line-height:1.9em}.register-second .label-text .button{display:initial!important}.register-second .newsletter{margin:10px 0 20px}.register-second .newsletter,.reward-card--information-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reward-card--information-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;border-radius:2px}.new-reward{display:inline-block;width:auto}.reward-actions{margin-bottom:15px}@media (min-width:37.51em){.reward-actions{margin-bottom:15px}}@media (min-width:48.01em){.reward-actions{margin-bottom:40px}}.reward-actions .card-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reward-actions .card-content .icon{top:0}.rewards__container{margin-top:60px}@media (max-width:37.49em){.rewards-container .new-reward{margin-bottom:8px}}@media (min-width:48em){.rewards-container .new-reward{width:20%!important;margin:4px 4px 15px}}.rewards__container--no-margin{margin-top:0}.rewards-subtitle{font-size:1rem;margin:10px 0 20px;line-height:normal}@media (max-width:37.49em){.rewards-subtitle{font-size:.82353rem}}.rewards--view-more{margin:2.5rem 0 3rem;width:100%;text-align:center}@media (min-width:48.01em){.rewards--view-more{margin:5rem 0 6rem}}.rewards--list-card{margin:1rem 0}@media (min-width:48.01em){.rewards--list-card{margin:1.5rem 0}}.rewards--banner .banner__header{padding:0 32px}.rewards--banner .banner__inner{padding:0 15px}@media (min-width:37.51em){.rewards--banner .banner__inner{padding:0 50px}}@media (min-width:48.01em){.rewards--banner .banner__right{-ms-flex-item-align:end;align-self:flex-end;width:50%}}.rewards--banner.rewards--banner--variant-2 .banner__left,.rewards--banner.rewards--banner--variant-2 .banner__right{margin-bottom:auto}.rewards--banner--error .banner__left{width:100%}.rewards--punch-card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px}@media (min-width:48.01em){.rewards--punch-card-container{background:none}}.rewards--punch-card{-webkit-box-shadow:0 2px 40px 0 rgba(0,0,0,.1);box-shadow:0 2px 40px 0 rgba(0,0,0,.1);border-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%;max-width:440px;margin-top:1rem;padding-bottom:2rem}@media (min-width:48.01em){.rewards--punch-card{margin-top:2.5rem;padding-bottom:3.5rem}}.rewards--list-divider{height:1px;border-top:1px solid #d9e1e2;width:100%;display:block;margin:1.5rem 0 2rem}@media (min-width:48.01em){.rewards--list-divider{margin:0 0 2rem}}.rewards--list-empty{font-size:22px;font-size:1.29412rem;line-height:1.27;max-width:600px;text-align:center;margin:0 auto}.rewards--placeholder-line{display:block;margin-top:.5rem;background:rgba(0,0,0,.2);height:1.2rem}.rewards--status-banner-variant-1,.rewards--status-banner-variant-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px}.rewards--status-banner-variant-1 .rewards--status-banner-title,.rewards--status-banner-variant-2 .rewards--status-banner-title{color:#000;margin-bottom:16px;font-size:37px}@media (min-width:37.51em){.rewards--status-banner-variant-1 .rewards--status-banner-title,.rewards--status-banner-variant-2 .rewards--status-banner-title{margin-bottom:24px}}@media (max-width:37.49em){.rewards--status-banner-variant-1 .rewards--status-banner-title,.rewards--status-banner-variant-2 .rewards--status-banner-title{margin-bottom:0;font-size:26px}}@media (min-width:48.01em){.rewards--status-banner-variant-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-top:0}}.rewards--status-banner-variant-2{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:48.01em){.rewards--banner-divider{height:140px;width:1px;border-left:1px solid #d9e1e2;margin:auto 20px}}.game-card-container{position:relative;height:100%;width:100%;background-color:#fff;padding:18px 12px;border-radius:11px;-webkit-box-shadow:0 0 42px 0 rgba(0,0,0,.08);box-shadow:0 0 42px 0 rgba(0,0,0,.08)}@media (min-width:48em){.game-card-container{padding:28px 24px;margin-bottom:15px}}@media (max-width:37.49em){.game-card-container{padding:20px 18px}}.game-card-container.game-card--borderless{-webkit-box-shadow:none;box-shadow:none}.game-card-container.game-card-theme--blue .game-card-header-text--emphasized,.game-card-container.game-card-theme--blue .game-card-text--emphasized{color:#005ba2}.game-card-container.game-card-theme--red .game-card-header-text--emphasized,.game-card-container.game-card-theme--red .game-card-text--emphasized{color:#ed1c24}.game-card-container.game-card-theme--red .game-card-top-shopper{color:#3f2021!important}.game-card-container.game-card-theme--red .remaining-amount{font-size:25px}.game-card-container .game-card-body{margin-bottom:12px}.game-card-container .game-card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0 -5px}.game-card-container .game-card-text{display:inline-block;color:#000;font-size:15px}@media (min-width:48.01em){.game-card-container .game-card-text{font-size:22px}}.game-card-container .game-card-header-text--emphasized,.game-card-container .game-card-text--emphasized{margin-right:5px;font-weight:700}.game-card-container .game-card-header-text--emphasized{font-size:26px}@media (min-width:48.01em){.game-card-container .game-card-header-text--emphasized{font-size:44px}}.game-card-container .game-card-icon{height:60px;width:50px}@media (min-width:48.01em){.game-card-container .game-card-icon{height:80px;width:72px}}@media (max-width:54.99em){.game-card-container .game-card-icon{margin-right:50px}}.game-card-container .game-card__days-left{position:absolute;top:15px;color:#6e7272;font-size:14px}@media (min-width:48em){.game-card-container .game-card__days-left{top:16px;font-size:18px}}.game-card-container .game-modal{color:#005ba2;font-weight:700;float:right;right:15px;top:10px;margin-top:0;position:absolute;text-transform:unset!important}@media (max-width:54.99em){.game-card-container .game-modal .how-to-play{display:none}}.game-card-container .game-modal .learn-more-arrow{margin-left:8px}@media (max-width:47.99em){.game-card-container .game-modal .learn-more-arrow{margin:32px 0 0 15px}}@media (min-width:48em) and (max-width:54.99em){.game-card-container .game-modal .learn-more-arrow{margin:40px 0 0 15px}}@media (max-width:48em){.banner__inner .game-card-container{margin-top:15px}}@media (min-width:48.01em){.banner__inner .game-card-theme--red{padding:32px 24px 50px}}.game-cards-error-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px 0}.game-cards-error-container .game-cards-error-text{color:#000;font-size:17px;margin-bottom:24px}@media (min-width:48.01em){.game-cards-error-container .game-cards-error-text{font-size:22px}}.game-cards-error-container .game-cards-error-button{width:160px;border:1px solid #d9e1e2}.no-games-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:18px;color:#6e7272;margin:20px -150px 40px 0}@media (max-width:21.24em){.no-games-message{font-size:15px;margin:20px}}@media (min-width:21.26em) and (max-width:37.49em){.no-games-message{font-size:15px;margin:20px 40px 40px 0}}@media (min-width:37.51em) and (max-width:48em){.no-games-message{margin:20px 150px 40px 0}}ul+.no-games-message{margin:20px;width:60%}@media (max-width:21.24em){ul+.no-games-message{width:85%}}@media (min-width:21.26em) and (max-width:37.49em){ul+.no-games-message{width:75%}}@media (min-width:55.01em){ul+.no-games-message{margin:30px 20px 20px}}.empty-search{max-width:82.4em;margin-left:auto;margin-right:auto}.empty-search .status-message-container .status-message-subheadline{color:#ed1c24;margin-top:6px}.empty-search .empty-search-divider{height:1px;border-top:1px solid #d9e1e2;width:100%;display:block;padding-top:15px}@media (min-width:37.51em){.empty-search .empty-search-divider{padding-top:15px}}@media (min-width:48.01em){.empty-search .empty-search-divider{padding-top:40px}}.empty-search .empty-search--title-container{text-align:center}@media (min-width:37.51em){.empty-search .empty-search--title-container{text-align:left}}.empty-search .empty-search--special-subtitle{margin:10px 0;color:#6e7272;letter-spacing:.2px}.search-detail-container{max-width:82.4em;margin-left:auto;margin-right:auto}.specials-detail.empty-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;padding:15px;min-height:400px;text-align:center;line-height:2}@media (min-width:37.51em){.specials-detail.empty-container{padding:15px}}@media (min-width:48.01em){.specials-detail.empty-container{padding:40px}}.specials-detail{max-width:82.4em;margin-left:auto;margin-right:auto;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-bottom:40px}.specials-detail .specials-detail__category-filter-container{padding-right:15px;padding-left:15px;padding-top:30px}@media (min-width:37.51em){.specials-detail .specials-detail__category-filter-container{padding-right:15px}}@media (min-width:48.01em){.specials-detail .specials-detail__category-filter-container{padding-right:40px}}@media (min-width:37.51em){.specials-detail .specials-detail__category-filter-container{padding-left:15px}}@media (min-width:48.01em){.specials-detail .specials-detail__category-filter-container{padding-left:40px}}.specials-detail .specials-detail__category-filter-container .category-filter__title{margin-bottom:10px}.specials-detail .hero{margin-bottom:0;position:static;min-height:0}.specials-detail .hero:before{display:none}.specials-detail .hero .hero-inner{position:static;background:none;color:inherit}@media (min-width:37.51em){.specials-detail .hero .hero-inner{padding-bottom:0}}.specials-detail .hero .hero-title{line-height:normal}.specials-detail .hero .hero-text{line-height:1.41;margin-top:8px;max-width:700px}@media (min-width:37.51em){.specials-detail .specials-detail__content{max-width:calc(100% - 300px)}}.specials-detail .specials-detail__products{margin-top:30px}.specials-detail .specials-detail__products .pagination-grid-header{text-align:center}.specials-detail .specials-detail__products .pagination-grid-header .headline{font-size:76px;font-size:4.47059rem}.specials-detail .specials-detail__products .pagination-grid-header .count{font-size:22px;font-size:1.29412rem}.specials-detail .product-detail-card{border:none}.specials-detail .grid-item--double{overflow:hidden}@media (max-width:37.49em){.specials-detail .grid-item--double{width:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}.specials-detail .grid-item--double .img{display:block;max-width:100%;height:auto}.specials-detail .specials-detail__disclaimer{padding-top:15px;padding-right:15px;padding-left:15px;text-align:center;margin:auto;font-size:13px;font-size:.76471rem;color:#6e7272}@media (min-width:37.51em){.specials-detail .specials-detail__disclaimer{padding-top:15px}}@media (min-width:48.01em){.specials-detail .specials-detail__disclaimer{padding-top:40px}}@media (min-width:37.51em){.specials-detail .specials-detail__disclaimer{padding-right:15px}}@media (min-width:48.01em){.specials-detail .specials-detail__disclaimer{padding-right:40px}}@media (min-width:37.51em){.specials-detail .specials-detail__disclaimer{padding-left:15px}}@media (min-width:48.01em){.specials-detail .specials-detail__disclaimer{padding-left:40px}}@media (min-width:37.51em){.specials-detail .specials-detail__disclaimer{width:512px}}@media (min-width:48.01em){.specials-detail .specials-detail__disclaimer{width:562px}}.specials-detail .specials-detail__list-header-caption,.specials-detail .specials-detail__list-header-subtitle{margin-top:4px}.specials-list{max-width:82.4em;margin-left:auto;margin-right:auto;padding:15px;text-align:center}@media (min-width:37.51em){.specials-list{padding:15px}}@media (min-width:48.01em){.specials-list{padding:40px}}.specials-list .upcoming-header{margin-top:15px}@media (min-width:37.51em){.specials-list .upcoming-header{margin-top:15px}}@media (min-width:48.01em){.specials-list .upcoming-header{margin-top:40px}}.specials-list .circular-row{margin-bottom:15px}@media (min-width:37.51em){.specials-list .circular-row{margin-bottom:15px}}@media (min-width:48.01em){.specials-list .circular-row{margin-bottom:40px}}.specials-list .circular-row .clickable{display:block;text-align:center;margin:15px}@media (min-width:37.51em){.specials-list .circular-row .clickable{display:inline}}.specials-list .circular-row .clickable .icon{width:25px;height:25px;top:8px}.specials-list.error-container{padding:120px 0}.specials-list.error-container .specials-list__error-action{margin-top:15px}.store-openings-detail-container{max-width:82.4em;margin-left:auto;margin-right:auto}.store-openings-detail-container .hero .hero-inner{background:none}.store-openings-detail-container .store-openings__detail-header{padding-top:20px}.store-openings-detail-container .store-openings-detail--description-text{margin-bottom:30px;padding-top:30px;white-space:pre-wrap}@media (min-width:37.51em){.store-openings-detail-container .store-openings-detail--description-text{padding-top:0}}@media (min-width:37.51em){.store-openings-detail-container .store-openings-detail--sidebar{padding-right:30px}}.store-openings-container{max-width:82.4em;margin-left:auto;margin-right:auto}.store-openings-container .hero:before{background:rgba(0,0,0,.5)}.store-openings-container .store-openings__list{margin:0 auto}@media (min-width:37.51em) and (max-width:64em){.store-openings-container .store-openings__list{-ms-flex-preferred-size:70%;flex-basis:70%}}.store-openings-container .store-openings__state:not(:last-of-type){padding-bottom:15px;border-bottom:1px solid #d9e1e2}@media (min-width:37.51em){.store-openings-container .store-openings__state:not(:last-of-type){padding-bottom:15px}}@media (min-width:48.01em){.store-openings-container .store-openings__state:not(:last-of-type){padding-bottom:40px}}.store-openings-container .store-openings__state:not(:first-child){padding-top:15px}@media (min-width:37.51em){.store-openings-container .store-openings__state:not(:first-child){padding-top:15px}}@media (min-width:48.01em){.store-openings-container .store-openings__state:not(:first-child){padding-top:40px}}@media (min-width:37.51em){.store-openings-container .store-openings__state-name-container{padding-right:30px}}.store-openings-container .store-openings__state-name{margin-bottom:30px;padding-top:30px}@media (min-width:37.51em){.store-openings-container .store-openings__state-name{margin-bottom:0;padding-top:0}}.store-openings-container .store-openings__list-item{line-height:1.3}.store-openings-container .store-openings__list-item:not(:last-child){padding-bottom:15px;border-bottom:1px solid #d9e1e2}@media (min-width:37.51em){.store-openings-container .store-openings__list-item:not(:last-child){padding-bottom:15px}}@media (min-width:48.01em){.store-openings-container .store-openings__list-item:not(:last-child){padding-bottom:40px}}.store-openings-container .store-openings__list-item:not(:first-child){padding-top:15px}@media (min-width:37.51em){.store-openings-container .store-openings__list-item:not(:first-child){padding-top:15px}}@media (min-width:48.01em){.store-openings-container .store-openings__list-item:not(:first-child){padding-top:40px}}.store-openings-container .store-openings__list-item .store-openings__list-item-headline{margin-bottom:.2em}.store-openings-container .store-openings__list-item .store-openings__list-item-headline .sep{padding:0 .2em}.store-openings-container .store-openings__list-item p:not(:last-child){margin-bottom:1em}.map-marker{width:64px;height:64px;left:-32px;top:-32px;background-image:url(/assets/images/logo-lidl-footer.svg);text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.map-marker,.map-marker .map-marker-tooltip{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-marker .map-marker-tooltip{top:-130%;right:-100%;width:180px;min-height:60px;margin-left:-90px;font-size:17px;font-size:1rem;background:#fff;border-radius:10px;opacity:.95;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);border:1px solid #ececec;padding:10px 28px;text-decoration:none}.map-marker .map-marker-tooltip:after,.map-marker .map-marker-tooltip:before{top:100%;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:solid transparent}.map-marker .map-marker-tooltip:after{border-top-color:#fff;border-width:15px;margin-left:-15px}.map-marker .map-marker-tooltip:before{border-top-color:#ececec;border-width:16px;margin-left:-16px}.map-marker .map-marker-tooltip .arrow{margin-left:auto}.map-marker .map-marker-tooltip .arrow:after{position:absolute;top:50%;margin-top:-4px;content:"";background:url(/assets/icons/icon-caret-right-black.svg) no-repeat;width:5px;height:8px;display:block;right:10px}.store-detail-container{max-width:82.4em;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:680px}.store-detail-container .loading-indicator{width:100%;text-align:center}.store-detail-container .loading-indicator .spinnie{margin:50px auto}.store-detail-container .icon-card{margin:0;border-bottom:none;line-height:1.2}.store-detail-container .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.store-detail-container .store-detail-img{height:auto;width:100%}.store-detail-container .list-container{overflow-y:scroll;-webkit-overflow-scrolling:touch}.store-detail-container .store-information-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.store-detail-container .my-store{color:#28a228;font-weight:700}.store-detail-container .my-store .icon{width:20px;height:20px}.store-detail-container .my-store .icon img{width:100%;height:100%}.store-detail-container .detail-container{display:none;max-height:100%}.store-detail-container .button{display:block;margin:40px 0}@media (min-width:37.51em){.store-detail-container .detail-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:680px}}.find-store-container{max-width:82.4em;margin-left:auto;margin-right:auto}.find-store-container .button-body{font-weight:700;padding:10px 5px}.find-store-container .auth-button{font-weight:700}.find-store-container .set-my-store{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:10px;padding-top:10px}.find-store-container .set-my-store .button{height:auto}.find-store-container .set-my-store .button-body{width:auto;line-height:22px;padding-left:25px}.find-store-container .typeahead-popover{position:relative;top:0;left:0}.find-store-container .typeahead-popover+.underlay{background-color:transparent}.find-store-container .find-store-body{display:-webkit-box;display:-ms-flexbox;display:flex}.find-store-container .find-store-body .list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;max-height:680px;width:540px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:40px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.find-store-container .find-store-body .list-container .search-bar{margin:20px 0 30px}.find-store-container .find-store-body .list-container>*{-ms-flex-negative:0;flex-shrink:0}.find-store-container .find-store-body .list-container .login-component{line-height:1.2}.find-store-container .find-store-body .list-container .login-component .title-2,.find-store-container .find-store-body .list-container .login-component p{margin-bottom:10px}.find-store-container .find-store-body .list-container .login-component .button{margin-bottom:30px;width:100%}.find-store-container .find-store-body .list-container .login-component .button .button-body{padding:15px 0}.find-store-container .find-store-body .list-container .login-component .headline{margin-bottom:10px}.find-store-container .find-store-body .detail-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:680px}.find-store-container .find-store-body .store-info-btn .button-body{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.find-store-container .nearby{margin-bottom:10px}.find-store-container .find-store--store-openings{padding-top:15px}@media (min-width:37.51em){.find-store-container .find-store--store-openings{padding-top:15px}}@media (min-width:48.01em){.find-store-container .find-store--store-openings{padding-top:40px}}.find-store-container .find-store--store-openings-description{margin:25px 0;line-height:1.41}@media (max-width:37.5em){.find-store-container .set-my-store .button{margin-left:auto}.find-store-container .find-store-body .list-container{max-height:none;overflow-y:auto;width:100%;padding:20px 15px}.find-store-container .find-store-body .detail-container{display:none}}.prompt-title{font-weight:700;margin-bottom:10px}.find-store-prompt{line-height:24px;font-size:17px;font-size:1rem}.footer-wrapper{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff200));background:linear-gradient(90deg,#fff200 50%)}.footer{max-width:82.4em;margin-left:auto;margin-right:auto}.footer .clickable>*+*{margin-left:0}.footer .section-left{background-color:#fff200;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.footer .section-left .headline,.footer .section-left .link{font-size:13px;font-size:.76471rem}@media (min-width:64.01em){.footer .section-left .headline,.footer .section-left .link{font-size:17px;font-size:1rem}}.footer .section-right{background-color:#000;color:#fff;-webkit-text-fill-color:#fff!important}.footer .section-right .headline,.footer .section-right .lidl-input,.footer .section-right .linkgroup-body{font-size:13px;font-size:.76471rem}@media (min-width:64.01em){.footer .section-right .headline,.footer .section-right .lidl-input,.footer .section-right .linkgroup-body{font-size:17px;font-size:1rem}}.footer .section-right .linkgroup-body{margin-bottom:10px}.footer .footer-logo{margin-right:15px}@media (min-width:37.51em){.footer .footer-logo{margin-right:15px}}@media (min-width:48.01em){.footer .footer-logo{margin-right:40px}}.footer .footer-links{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin-top:12px}.footer .footer-links>*{margin-right:15px;margin-bottom:15px}.footer .footer-links>:last-child{margin-right:0}.footer .menu-link:hover{text-decoration:underline}.footer .social-icons .linkgroup-body>*+*{margin-left:10px}.footer .social-icons .link{width:25px;height:25px;display:inline-block}.footer .social-icons .link .button-body,.footer .social-icons .link .img{width:100%;height:100%}.footer .join-mylidl .clickable{width:100%;display:block;margin:auto;position:relative;text-align:center;font-weight:700}@media (max-width:37.49em){.footer .join-mylidl .clickable{width:70%;margin:inherit}}@media (min-width:37.51em) and (max-width:64em){.footer .join-mylidl .clickable{display:inline-block}}.footer .section-left{-webkit-box-flex:2;-ms-flex:2 1;flex:2 1}.footer .section-right{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.footer .signup-form>*{margin-bottom:15px}.footer .signup-form>:last-child{margin-bottom:0}.footer .input-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .input-row>*{-webkit-box-flex:1!important;-ms-flex:1 1 120px!important;flex:1 1 120px!important;margin-right:10px!important}.footer .lidl-input>*{color:#fff!important}.footer .copyright{width:100%}#app{padding-bottom:40px}@media (min-width:37.51em){#app{padding-bottom:55px}}@media (min-width:48.01em){#app{padding-bottom:0}}#nav{position:relative;z-index:50}@media (max-width:37.49em){#nav{position:fixed;margin-bottom:78px;z-index:50;top:10px;width:100%;background-color:#fff}}.nav-inner{max-width:82.4em;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff200;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:65px;padding-top:10px;margin-top:8px;background-image:url(/assets/icons/icon-header-background.svg);background-size:cover;background-repeat:no-repeat;padding-left:15px;padding-right:15px}@supports (padding:0){.nav-inner{padding-left:max(15px,env(safe-area-inset-left));padding-right:max(15px,env(safe-area-inset-right))}}@media (min-width:37.51em){.nav-inner{padding-left:15px;padding-right:15px}@supports (padding:0){.nav-inner{padding-left:max(15px,env(safe-area-inset-left));padding-right:max(15px,env(safe-area-inset-right))}}}@media (min-width:48.01em){.nav-inner{padding-left:40px;padding-right:40px}@supports (padding:0){.nav-inner{padding-left:max(40px,env(safe-area-inset-left));padding-right:max(40px,env(safe-area-inset-right))}}}@media (min-width:37.51em){.nav-inner{margin-top:0;height:110px}}@media (max-width:37.49em){.nav-inner{margin-top:0}}.nav-inner .yellow-1{width:78%}.nav-inner .yellow-1,.nav-inner .yellow-2{position:absolute;top:0;margin-left:-40px}.nav-inner .yellow-3{position:absolute;top:0;margin-left:-48px}.nav-inner .actions-inner,.nav-inner .menu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%}.nav-inner .actions-inner li,.nav-inner .menu-inner li{margin:1px}@media (max-width:63.99em){.nav-inner .actions-inner .main-about-menu,.nav-inner .actions-inner .main-coupons-menu,.nav-inner .actions-inner .menu-inner-specials,.nav-inner .actions-inner .products-dropdown,.nav-inner .menu-inner .main-about-menu,.nav-inner .menu-inner .main-coupons-menu,.nav-inner .menu-inner .menu-inner-specials,.nav-inner .menu-inner .products-dropdown{padding-right:8px}}.nav-inner .actions-inner .main-about-menu .menu-item-text,.nav-inner .actions-inner .main-coupons-menu .menu-item-text,.nav-inner .actions-inner .menu-inner-specials .menu-item-text,.nav-inner .actions-inner .products-dropdown .menu-item-text,.nav-inner .menu-inner .main-about-menu .menu-item-text,.nav-inner .menu-inner .main-coupons-menu .menu-item-text,.nav-inner .menu-inner .menu-inner-specials .menu-item-text,.nav-inner .menu-inner .products-dropdown .menu-item-text{color:#005ba2}.nav-inner .actions{margin-left:auto}@media (max-width:37.49em){.nav-inner .actions{width:100%}}.nav-inner .logo{margin:-11px 0 0 10px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;z-index:999;width:70px;height:70px}@media (max-width:37.49em){.nav-inner .logo{width:50px;margin:-5px 0 0 10px}}.nav-inner .logo>*{max-width:100%;height:auto}.nav-inner .hamburger-menu .icon{width:35px}@media (max-width:37.49em){.nav-inner .hamburger-menu .icon{top:4px}}@media (min-width:48.01em) and (max-width:64em){.nav-inner .hamburger-menu .icon{width:42px;left:-16px;top:-1px}}.nav-inner .hamburger-menu:focus{outline:none!important}@media (max-width:63.99em){.nav-inner .hamburger-menu{display:block!important}}.nav-inner .curve{position:absolute;top:42px;margin-left:-40px}.nav-inner .secondary-nav-menu{position:absolute;display:inline-block;top:68px;margin:0 -40px;padding-left:36px;padding-right:20px;background-color:#f1c500;border-top-right-radius:25px}@media (max-width:47.99em){.nav-inner .secondary-nav-menu{margin:0 -15px}}.nav-inner .secondary-nav-menu .actions-inner{font-size:14px}.nav-inner .secondary-nav-menu .actions-inner .menu-inner-coupons{display:none}@media (max-width:54.99em){.nav-inner .secondary-nav-menu .actions-inner .menu-inner-coupons{display:block}}@media (max-width:47.99em){.nav-inner .secondary-nav-menu .actions-inner .menu-inner-quality-standards{display:none}}.nav-inner .secondary-nav-menu .actions-inner .menu-inner-find-stores{display:none}@media (max-width:63.99em){.nav-inner .secondary-nav-menu .actions-inner .menu-inner-find-stores{display:block}}.nav-inner .secondary-nav-menu .actions-inner .menu-inner-about{display:none}@media (max-width:71.24em){.nav-inner .secondary-nav-menu .actions-inner .menu-inner-about{display:block}}@media (max-width:54.99em){.nav-inner .secondary-nav-menu .actions-inner .menu-inner-covid{display:none}}.nav-inner .secondary-nav-menu .clickable{font-weight:700;line-height:2.3rem!important}.nav-inner .secondary-nav-menu .clickable :hover{text-decoration:underline}@media (max-width:37.49em){.nav-inner .secondary-nav-menu{display:none}}.mobile-nav-inner{height:60px}@media (max-width:37.49em){.mobile-nav-inner{background-image:url(/assets/icons/icon-header-background-mobile.svg);background-repeat:no-repeat;background-size:auto}}@media (min-width:37.51em) and (max-width:54.99em){.mobile-nav-inner{background-image:url(/assets/icons/icon-header-background-tablet.svg);background-repeat:no-repeat;background-size:auto}}@media (min-width:55.01em){.mobile-nav-inner{background-image:url(/assets/icons/icon-header-background-ipad-pro.svg);background-repeat:no-repeat;background-size:auto}}.mobile-nav-inner .logo{width:50px;height:50px}@media (min-width:37.51em){.mobile-nav-inner .logo{margin:-5px 0 0 10px!important}}.nav-skip-link{display:none;z-index:1;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:.5rem}@media (min-width:37.51em){.nav-skip-link{display:block}}.nav-inner .menu{position:static;bottom:0;left:0;width:100%;background-color:#fff200;padding-right:15px;margin-left:2px;-webkit-box-shadow:0 -2px 8px 0 rgba(0,0,0,.02);box-shadow:0 -2px 8px 0 rgba(0,0,0,.02);height:calc(50px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);-webkit-transition:height .2s ease-in-out,padding-bottom .2s ease-in-out;transition:height .2s ease-in-out,padding-bottom .2s ease-in-out;padding-left:15px}@media (max-width:82.39em){.nav-inner .menu{padding-left:15px!important}}@media (min-width:37.51em){.nav-inner .menu{padding-bottom:0;padding-left:15px}}@media (min-width:48.01em){.nav-inner .menu{padding-left:40px}}@media (min-width:48.01em) and (max-width:799px){.nav-inner .menu{padding-left:15px}}.nav-inner .menu .menu-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-inner .menu .menu-item *{font-size:16px;font-size:.94118rem}.nav-inner .menu .menu-item .menu-item-text{margin:0}.nav-inner .menu .menu-item .icons{position:relative;width:25px;height:25px;margin:0 auto}.nav-inner .menu .menu-item .icons .icon{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0;width:25px;height:25px}@media (max-width:47.99em){.nav-inner .menu .menu-item .active{color:#005ba2}}.nav-inner .menu .menu-item .active .icon.inactive{opacity:0}.nav-inner .menu .menu-item .active .menu-item-text{font-weight:700}.nav-inner .menu .menu-item :hover{text-decoration:underline}@media (min-width:64.01em){.nav-inner .menu{position:static;width:auto;height:auto;padding-right:0}.nav-inner .menu .menu-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.nav-inner .menu .menu-inner>*+*{padding-left:15px}.nav-inner .menu .menu-item *{font-size:17px;font-size:1rem}.nav-inner .menu .menu-item .icons{display:none}}@media (max-width:71.24em){.nav-inner .menu .main-about-menu{display:none}}@media (max-width:54.99em){.nav-inner .menu .main-coupons-menu{display:none}}.menu-dropdown-link{display:block;text-align:left}.menu-dropdown-sub-link{padding-left:36px!important}.menu-dropdown .button>.icon{width:8px;top:-3px}.nav-inner .actions .search-input-container{width:300px;margin:6px 10px 0 0}@media (max-width:37.5em){.nav-inner .actions .search-input-container{width:100%}}.nav-inner .actions .search-input-container .search-input{width:100%;height:40px!important;border-radius:20px;font-size:12px;background-color:#fff;border:1px solid #6e7272}.nav-inner .actions .search-input-container .search-input:hover{cursor:text!important}@media (max-width:37.5em){.nav-inner .actions .search-input-container .search-input{margin-top:-10px}}.nav-inner .actions .search-input-container .search-input .clickable-label{display:block}@media (max-width:21.24em){.nav-inner .actions .search-input-container .search-input .placeholder-text-width{width:60px!important}}@media (min-width:21.26em) and (max-width:31.24em){.nav-inner .actions .search-input-container .search-input .placeholder-text-width{width:105px!important}}@media (min-width:25.01em) and (max-width:31.24em){.nav-inner .actions .search-input-container .search-input .placeholder-text-width{width:150px!important}}.nav-inner .actions .search-input-container .search-input .placeholder-text{display:inline-block;color:#888b8d;font-size:16px}@media (max-width:18.74em){.nav-inner .actions .search-input-container .search-input .placeholder-text{font-size:12px;margin-left:-8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95px}}@media (min-width:18.76em) and (max-width:21.24em){.nav-inner .actions .search-input-container .search-input .placeholder-text{font-size:12px;margin-top:-2px!important;margin-left:-12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}}@media (min-width:21.26em) and (max-width:24.99em){.nav-inner .actions .search-input-container .search-input .placeholder-text{font-size:14px;margin-left:-10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:135px}}@media (min-width:25.01em) and (max-width:31.24em){.nav-inner .actions .search-input-container .search-input .placeholder-text{font-size:14px;margin-left:-10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px}}.nav-inner .actions .search-input-container .search-input img{float:right;margin:0;top:6px;width:18px}@media (max-width:31.24em){.nav-inner .actions .search-input-container .search-input img{top:8px;width:14px}}.nav-inner .actions .search-input-container .search-input span{float:left}.nav-inner .actions .search-bar-mobile{margin:10px 10px 0}@media (min-width:37.51em){.nav-inner .actions .search-bar-mobile{margin:-1px 10px 0}}.nav-inner .actions .clickable{padding:0 10px;height:30px;line-height:30px;white-space:nowrap}@media (max-width:37.49em){.nav-inner .actions ul>li:first-of-type>button>span{display:none}}.nav-inner .actions .find-store-container{padding-right:15px;padding-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-overflow:ellipsis;position:absolute;right:0;top:50px}@media (min-width:37.51em){.nav-inner .actions .find-store-container{padding-right:15px}}@media (min-width:48.01em){.nav-inner .actions .find-store-container{padding-right:40px}}@media (min-width:37.51em){.nav-inner .actions .find-store-container{padding-left:15px}}@media (min-width:48.01em){.nav-inner .actions .find-store-container{padding-left:40px}}@media (min-width:37.51em){.nav-inner .actions .find-store-container{padding:0;width:auto;position:relative;top:-7px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav-inner .actions .find-store-container .clickable{color:#084c95}.nav-inner .actions .find-store-container .sub-headline{color:#084c95;padding-top:2px;line-height:1em;font-size:11px;position:absolute;bottom:-5px;left:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word}}@media (min-width:48.01em) and (max-width:63.99em){.nav-inner .actions .find-store-container .sub-headline{display:none}}@media (max-width:64em){.nav-inner .actions .find-store-container{display:none!important}}@media (min-width:64.01em){.nav-inner .actions .find-store-container .sub-headline{display:inherit}}.nav-inner .actions .find-store-mobile{display:none!important}.nav-inner .actions .sign-in{margin-left:20px}.nav-inner .actions .sign-in .clickable{border-radius:20px}@media (min-width:37.51em){.nav-inner .actions .sign-in .clickable{padding:0 20px;line-height:2.3em}}@media (max-width:37.5em){.nav-inner .actions .sign-in{margin-left:0;margin-top:6px}.nav-inner .actions .sign-in .clickable{top:-3px}}.nav-inner .actions .sign-in-container{margin:-16px 0 0 10px}@media (max-width:37.5em){.nav-inner .actions .sign-in-container{margin:-20px 0 0 -5px}}.nav-inner .actions .find-store{padding:0}.nav-inner .actions .find-store .icon+*{display:inline}@media (min-width:48.01em) and (max-width:63.99em){.nav-inner .actions .find-store .icon+*{display:none}}.nav-inner .actions .find-store .icon{width:13px;top:3px}.nav-inner .actions .search .icon{width:18px;top:5px}.nav-inner .actions .button{font-weight:400}@media (min-width:37.51em){.nav-inner .actions .icon+*{display:inline-block}.nav-inner .actions .clickable{height:40px;line-height:2.6em}}@media (min-width:64.01em){.nav-inner .actions .icon+*{display:inline-block}.nav-inner .actions .clickable{padding:0 15px}}@media (max-width:47.99em){.notice.find-store-notice{left:0!important;right:0!important;max-width:100%}}@media (max-width:64em){.notice.find-store-notice{top:70px!important}}@media (min-width:48.01em){.notice.find-store-notice{max-width:45.6875em}}@media (min-width:48.01em) and (max-width:82.39em){.notice.find-store-notice{left:auto;right:0}}@media (min-width:37.51em){.notice.find-store-notice #find-store-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.notice.find-store-notice .find-store-notice--set{margin-top:15px}@media (min-width:37.51em){.notice.find-store-notice .find-store-notice--set{margin-top:0;margin-left:30px;min-width:100px}}.mobile-notice{max-width:none!important}@media (min-width:37.51em){.mobile-notice{left:16px!important;right:16px!important}}@-webkit-keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes appear{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideIn{0%{-webkit-transform:translateX(-2%);transform:translateX(-2%)}to{left:0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn{0%{-webkit-transform:translateX(-2%);transform:translateX(-2%)}to{left:0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shrink{0%{width:95%}to{width:90%}}@keyframes shrink{0%{width:95%}to{width:90%}}.mobileMenu{height:100%;top:0;left:-100%;bottom:0;position:fixed;overflow-y:auto;background-color:#fff;z-index:100;opacity:1;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-animation:slideIn .5s forwards;animation:slideIn .5s forwards;-webkit-animation-delay:.2s;animation-delay:.2s}@media (max-width:37.49em){.mobileMenu{width:100%}}@media (min-width:37.51em){.mobileMenu{width:30%}}.mobileMenu .pull-right{margin-top:22px}.mobileMenu .mobileMenu-menuList{margin:20px 0 50px}.mobileMenu .clickable{padding:0 10px;height:35px;line-height:35px;white-space:nowrap}.mobileMenu .divider-color-bar{border-top:2px solid #d5d4d4;width:60%;margin:12px 25px}.products-menu{border-top:2px solid #d5d4d4}.products-menu .mobileMenu-menuList{border-top:1px solid #d5d4d4;margin:4px 0 0!important}.products-menu .mobileMenu-menuList div[class*=mobileMenuItem-container]:first-of-type{margin-top:20px}.products-menu .mobileMenuItem-menuItem{line-height:1.8rem!important}.products-menu .button{margin:12px 0 10px 20px}.mobileMenuIpad{width:30%!important}.close{position:absolute;top:25px;right:20px}.mobile-menuDropdown{height:40px;line-height:20px}.mobileMenuItem-container{list-style-type:none}.mobileMenuItem-container button[data-test=profileDropdown],.mobileMenuItem-container button[data-test=signIn]{font-weight:400!important}.mobileMenuItem-container .profile-popover{margin:0 8%;z-index:9999}.mobileMenuItem-container .menu-dropdown .button>.icon[alt*=carousel-arrow-right-black]{width:30px;top:11px}.products-dropdown .MuiMenu-list{-webkit-columns:2;column-count:2;padding:25px}.products-dropdown .MuiMenu-list .MuiMenuItem-root{display:block;line-height:1.5rem;margin:auto;padding:12px 20px 0!important}.linkgroup{line-height:1.54}.linkgroup .link{display:block;text-align:left}.linkgroup-title{margin-bottom:10px}.profile-popover{z-index:9999}.profile-popover .profile-link{height:85px}.profile-popover .profile-img-detail:after{content:"";display:block;width:100%;position:absolute;left:0;bottom:0;border-bottom:1px solid #d9e1e2}.profile-popover .rewards-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-popover .rewards-text .pill{margin-left:.5rem}.profile-popover-component{color:#084c95}.profile-popover-component .profile-dropdown-button{position:relative;text-align:left}@media (min-width:37.51em){.profile-popover-component .profile-dropdown-button{min-width:110px}}.profile-popover-component .profile-dropdown-button.active .profile-dropdown-button-label{font-weight:700}.profile-popover-component .profile-dropdown-button .user-name{position:absolute;width:80%;overflow:hidden;font-size:12px;left:16px;white-space:nowrap;top:33px;line-height:1.3em;text-align:left}@media (max-width:37.5em){.profile-popover-component .profile-dropdown-button .user-name{width:60px;left:0;text-align:center}}@media (min-width:37.51em) and (max-width:64em){.profile-popover-component .profile-dropdown-button .user-name{left:11px}}.profile-popover-component .profile-dropdown-button .icon{width:10px;top:-2px}@media (max-width:37.5em){.mobileMenuItem-container .profile-popover-component .profile-dropdown-button .user-name{left:10px!important;text-align:left}}.profile-dropdown-circle{border-radius:50%;width:24px;height:24px;line-height:30px;text-align:center;display:inline-block;font-weight:700;background-color:#ed1c24;color:#fff;margin:0 -8px 0 0}.mobileAccount{color:#084c95}.mobileMenuItem-container .mobileAccountName{color:#084c95;display:block!important;top:28px!important;left:11px!important}.user-icon img{width:25px!important;top:6px!important}#search .search-bar{z-index:9999;position:fixed;top:0;left:0;width:100%;background-color:#fff;min-height:50px;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:15px}@media (min-width:37.51em){#search .search-bar{padding:15px}}@media (min-width:48.01em){#search .search-bar{padding:40px}}@media (min-width:37.51em){#search .search-bar{min-height:75px}}#search .empty{text-align:center;padding-top:15px}@media (min-width:37.51em){#search .empty{padding-top:15px}}@media (min-width:48.01em){#search .empty{padding-top:40px}}#search .search-input{max-width:82.4em;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#search .search-input .lidl-input-wrapper{width:100%;margin-right:30px}#search .search-input .lidl-input-wrapper~*{position:absolute;right:0;top:0}#search .search-input .spinnie~.clickable{display:none}@media (max-width:48em){#search .search-input{margin-top:15px}}#search .search-results{max-width:82.4em;margin-left:auto;margin-right:auto;margin-top:15px}@media (min-width:37.51em){#search .search-results{margin-top:15px}}@media (min-width:48.01em){#search .search-results{margin-top:40px}}#search .search-results>*+*{margin-top:15px}@media (min-width:37.51em){#search .search-results>*+*{margin-top:15px}}@media (min-width:48.01em){#search .search-results>*+*{margin-top:40px}}#search .search-results .headline{margin-bottom:15px}#search .search-results .product-row{display:table;width:100%;margin-bottom:7px;list-style:none;border-collapse:collapse}#search .search-results .product-img-wrapper{display:table-cell;width:95px;height:60px;padding-right:15px}#search .search-results .product-img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}#search .search-results .product-name{border-bottom:1px solid #d9e1e2;display:table-cell;vertical-align:middle;text-align:left}#search .search-results .more{font-weight:700;display:block;margin-top:15px}@media (min-width:37.51em){#search .search-results .more{margin-top:15px}}@media (min-width:48.01em){#search .search-results .more{margin-top:40px}}.sitemap{max-width:82.4em;margin-left:auto;margin-right:auto;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:37.51em) and (max-width:71.24em){.sitemap{display:-webkit-box;display:-ms-flexbox;display:flex}}.sitemap .headline{font-size:18px;font-weight:700}.sitemap .link{font-size:13px;font-size:.76471rem}@media (min-width:64.01em){.sitemap .link{font-size:17px;font-size:1rem}}.sitemap .single-link{display:block;margin-top:20px;text-align:left}.sitemap a:hover{text-decoration:underline}.sitemap .quick-links .linkgroup-title{color:#005ba2}@media (min-width:37.51em) and (max-width:71.24em){.sitemap .quick-links{width:22%}}.sitemap .about-lidl .linkgroup-title{color:#ed1c24}@media (min-width:37.51em) and (max-width:71.24em){.sitemap .about-lidl{width:22%}}.sitemap .products-services .linkgroup-title{color:#28a228}@media (min-width:37.51em) and (max-width:71.24em){.sitemap .products-services{width:17%}}.sitemap .work-with-us .linkgroup-title{color:#0d94e7}@media (min-width:37.51em) and (max-width:71.24em){.sitemap .work-with-us{width:17%}}.sitemap .customer-service .linkgroup-title{color:#fe5000}@media (min-width:37.51em) and (max-width:71.24em){.sitemap .customer-service{width:22%}}.sitemap .careers{color:#005ba2}@media (min-width:37.51em) and (max-width:71.24em){.sitemap .careers{width:25%}}.sitemap .media{color:#ed1c24}@media (min-width:37.51em) and (max-width:71.24em){.sitemap .media{width:25%}}.footer-skip-link{padding:2px 6px}.mobileSubMenu{width:100%;height:100%;top:0;bottom:0;position:fixed;background-color:#fff;z-index:9999;opacity:1}.backButton{margin:5px 0 4px;color:#005ba2;font-weight:400!important;text-transform:lowercase!important}.mobileMenuItem-menuItem{font-size:18px;padding:5px 0;margin:0 8%;cursor:pointer;color:#000;-webkit-transition:"color 0.2s ease-in-out";transition:"color 0.2s ease-in-out";-webkit-animation:"0.5s slideIn forwards";animation:"0.5s slideIn forwards"}.mobileMenuItem-menuItem li{list-style-type:none}.mobileMenuItem-menuItem button{font-weight:400}.mobileMenuItem-line{width:90%;height:1px;margin:0 auto;-webkit-animation:"0.5s shrink forwards";animation:"0.5s shrink forwards"}.subMenu{display:block!important;padding-left:30px}.mobileMenuButton-container{height:32px;width:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:4px}.mobileMenuButton-line{height:2px;width:20px;background:#28a228;-webkit-transition:"all 0.2s ease";transition:"all 0.2s ease"}.mobileMenuButton-lineTop{margin-bottom:5px}.mobileMenuButton-lineMiddle{opacity:1;-webkit-transform:translateX(-16px);transform:translateX(-16px)}.mobileMenuButton-lineBottom{-webkit-transform:translateX(-1px) rotate(-45deg);transform:translateX(-1px) rotate(-45deg);-webkit-transform-origin:top left;transform-origin:top left;margin-top:5px}