html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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:before,blockquote:after,q:before,q:after{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}b,strong{font-weight:700}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{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]{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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;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}.visually-hidden,.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;left:-1px;clip:rect(0,0,0,0);border:none}.noscroll{overflow:hidden}@media (max-width: 37.5em){.noscroll{position:fixed}}.add-member-dialog .input-row:after,.slick-track .detail-card:after,.detail-card:after{display:table;clear:both;content:""}.labeled-checkbox{display:flex;flex-flow:row}.labeled-checkbox .checkbox{margin-right:10px}.full-width,.row{width:100%}.auto-width{width:auto}.register-container .labeled-icon,.half-width{width:50%}.row{display:flex;flex-flow:row}.row-reverse{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}.profile-popover-component .profile-dropdown-button .user-name,.lists-container .detail-row-header .product-name,.lists-container .detail-row-header .row-name,.lists-container .detail-header .store-info,.lists-container .detail-header .detail-header-list-label,.lists-container .detail-header__list-title,.pill,.list-row .list-title,.lidl-upload .file-preview .file{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word}.normal-case{text-transform:none!important}@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{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{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{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{transition:all 195ms cubic-bezier(.4,0,1,1)}}@media (min-width: 37.51em) and (max-width: 63.99em){.fade-leave.fade-leave-active{transition:all 253ms cubic-bezier(.4,0,1,1)}}@media (min-width: 64em){.fade-leave.fade-leave-active{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:#1153a5;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}.page-header{font-size:28px;font-size:1.6470588235rem;font-weight:700;margin:0}@media (min-width: 37.51em){.page-header{font-size:36px;font-size:2.1176470588rem;letter-spacing:2px}}@media (min-width: 64.01em){.page-header{font-size:48px;font-size:2.8235294118rem}}.title-1{font-size:40px;font-size:2.3529411765rem;font-weight:700;margin:0;line-height:44px;text-transform:capitalize}@media (min-width: 37.51em){.title-1{font-size:76px;font-size:4.4705882353rem;font-weight:700;margin:0;line-height:84px;letter-spacing:1px}}.title-2{font-size:32px;font-size:1.8823529412rem;font-weight:700;line-height:36px;letter-spacing:.2px;text-transform:capitalize}@media (min-width: 37.51em){.title-2{font-size:48px;font-size:2.8235294118rem;font-weight:700;line-height:54px;letter-spacing:.4px}}.title-3{font-size:24px;font-size:1.4117647059rem;font-weight:700;line-height:28px;letter-spacing:.3px;text-transform:capitalize}@media (min-width: 37.51em){.title-3{font-size:28px;font-size:1.6470588235rem;font-weight:700;line-height:34px;letter-spacing:.4px}}.title-4{font-size:22px;font-size:1.2941176471rem;font-weight:700;line-height:28px;letter-spacing:.4px;text-transform:capitalize}.callout{font-size:16px;font-size:.9411764706rem;color:#1153a5;font-weight:700}.food-preferences-section legend,.product-detail .description h1,.product-detail .description h2,.product-detail .description h3,.product-detail .description h4,.product-detail .description h5,.product-detail .description h6,.list-mobile-detail .detail-header .detail-header-list-label .sub-headline,.lists-container .detail-header .detail-header-list-label .sub-headline,.headline{font-size:17px;font-size:1rem;font-weight:700}.large-type{font-size:19px;font-size:1.1176470588rem;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}}.product-card__subtext,.product-card__title,.slick-track .detail-card .detail-card-description,.detail-card .detail-card-description,.small-type{font-size:14px;font-size:.8235294118rem;letter-spacing:.2px;line-height:18px;font-weight:400}.micro{font-size:12px;font-size:.7058823529rem;letter-spacing:.7px;line-height:12px;font-weight:700}.sub-headline{font-size:14px;font-size:.8235294118rem}.p{font-size:17px;font-size:1rem}.footnote{font-size:13px;font-size:.7647058824rem;text-transform:uppercase}.caption{font-weight:700;font-size:12px;font-size:.7058823529rem}.caption-2{font-size:11px;font-size:.6470588235rem}@font-face{font-family:Lidl Font Pro;src:url(/assets/fonts/LidlFontPro/LidlFontPro-Regular.woff2) format("woff2"),url(/assets/fonts/LidlFontPro/LidlFontPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lidl Font Pro;src:url(/assets/fonts/LidlFontPro/LidlFontPro-SemiBold.woff2) format("woff2"),url(/assets/fonts/LidlFontPro/LidlFontPro-SemiBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lidl Font Cond Pro;src:url(/assets/fonts/LidlFontCondPro/LidlFontCondPro-Regular.woff2) format("woff2"),url(/assets/fonts/LidlFontCondPro/LidlFontCondPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lidl Font Cond Pro;src:url(/assets/fonts/LidlFontCondPro/LidlFontCondPro-Bold.woff2) format("woff2"),url(/assets/fonts/LidlFontCondPro/LidlFontCondPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}html{font-weight:400;color:#000;font-family:Lidl Font Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Tahoma,sans-serif;font-size:17px;line-height:1.2}.link,a,.a{cursor:pointer;color:#000;font-weight:400;text-decoration:none;display:inline}.link:hover,a:hover,.a:hover{color:#000}.link.active,a.active,.a.active{color:#000;font-weight:700}.color--blue{color:#1153a5}.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}strong,b{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{transition:opacity .2s ease-in-out,background-color .2s ease-in-out;opacity:0;background-color:#ffffffe6;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 .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-before,.clickable--flow-vertical .icon-after{margin:0 auto}.clickable--flow-vertical>*{display:block;margin:0 auto}.clickable--flow-vertical>*+*{margin-top:5px}.clickable--color-blue{color:#1153a5}.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:#1153a5;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{transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;border:1px solid #1153a5;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:hover,.clickable--color-blue.clickable--theme-secondary:focus{color:#fff;background:#1153a5;border-color:#1153a5}.clickable--color-blue.clickable--theme-secondary.active .clickable-label,.clickable--color-blue.clickable--theme-secondary:active .clickable-label,.clickable--color-blue.clickable--theme-secondary:hover .clickable-label,.clickable--color-blue.clickable--theme-secondary:focus .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:not(.clickable--animated) .icon,.clickable--color-blue.clickable--theme-tertiary:not(.clickable--animated) .icon,.clickable--color-blue.clickable--theme-secondary:not(.clickable--animated) .icon{display:inline-block}.clickable--color-blue.clickable--theme-primary:hover .icon,.clickable--color-blue.clickable--theme-primary:focus .icon,.clickable--color-blue.clickable--theme-tertiary:hover .icon,.clickable--color-blue.clickable--theme-tertiary:focus .icon,.clickable--color-blue.clickable--theme-secondary:hover .icon,.clickable--color-blue.clickable--theme-secondary:focus .icon{display:inline-block}.clickable--color-blue.clickable--theme-flat{border:none;background:none;color:#1153a5}.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{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:hover,.clickable--color-light-blue.clickable--theme-secondary:focus{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:hover .clickable-label,.clickable--color-light-blue.clickable--theme-secondary:focus .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:not(.clickable--animated) .icon,.clickable--color-light-blue.clickable--theme-tertiary:not(.clickable--animated) .icon,.clickable--color-light-blue.clickable--theme-secondary:not(.clickable--animated) .icon{display:inline-block}.clickable--color-light-blue.clickable--theme-primary:hover .icon,.clickable--color-light-blue.clickable--theme-primary:focus .icon,.clickable--color-light-blue.clickable--theme-tertiary:hover .icon,.clickable--color-light-blue.clickable--theme-tertiary:focus .icon,.clickable--color-light-blue.clickable--theme-secondary:hover .icon,.clickable--color-light-blue.clickable--theme-secondary:focus .icon{display:inline-block}.clickable--color-light-blue.clickable--theme-flat{border:none;background:none;color:#0d94e7}.clickable--color-lightest-blue{color:#dfefff}.clickable--color-lightest-blue.clickable--theme-primary .clickable-label{line-height:1}.clickable--color-lightest-blue.clickable--theme-primary,.clickable--color-lightest-blue.clickable--theme-tertiary{color:#1153a5;background-color:#dfefff;border-radius:2px;padding-top:2px}.clickable--color-lightest-blue.clickable--theme-primary:disabled,.clickable--color-lightest-blue.clickable--theme-primary.disabled,.clickable--color-lightest-blue.clickable--theme-tertiary:disabled,.clickable--color-lightest-blue.clickable--theme-tertiary.disabled{pointer-events:none;background-color:#6e7272}.clickable--color-lightest-blue.clickable--theme-primary:disabled>*,.clickable--color-lightest-blue.clickable--theme-primary.disabled>*,.clickable--color-lightest-blue.clickable--theme-tertiary:disabled>*,.clickable--color-lightest-blue.clickable--theme-tertiary.disabled>*{color:#fff}.clickable--color-lightest-blue.clickable--theme-secondary{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-lightest-blue.clickable--theme-secondary.active,.clickable--color-lightest-blue.clickable--theme-secondary:active,.clickable--color-lightest-blue.clickable--theme-secondary:hover,.clickable--color-lightest-blue.clickable--theme-secondary:focus{background:#dfefff;border-color:#dfefff}.clickable--color-lightest-blue.clickable--theme-secondary.active .clickable-label,.clickable--color-lightest-blue.clickable--theme-secondary:active .clickable-label,.clickable--color-lightest-blue.clickable--theme-secondary:hover .clickable-label,.clickable--color-lightest-blue.clickable--theme-secondary:focus .clickable-label{color:#fff}.clickable--color-lightest-blue.clickable--theme-secondary:disabled,.clickable--color-lightest-blue.clickable--theme-secondary.disabled{pointer-events:none;border-color:#6e7272;background-color:transparent}.clickable--color-lightest-blue.clickable--theme-secondary:disabled>*,.clickable--color-lightest-blue.clickable--theme-secondary.disabled>*{color:#6e7272}.clickable--color-lightest-blue.clickable--theme-primary:not(.clickable--animated) .icon,.clickable--color-lightest-blue.clickable--theme-tertiary:not(.clickable--animated) .icon,.clickable--color-lightest-blue.clickable--theme-secondary:not(.clickable--animated) .icon{display:inline-block}.clickable--color-lightest-blue.clickable--theme-primary:hover .icon,.clickable--color-lightest-blue.clickable--theme-primary:focus .icon,.clickable--color-lightest-blue.clickable--theme-tertiary:hover .icon,.clickable--color-lightest-blue.clickable--theme-tertiary:focus .icon,.clickable--color-lightest-blue.clickable--theme-secondary:hover .icon,.clickable--color-lightest-blue.clickable--theme-secondary:focus .icon{display:inline-block}.clickable--color-lightest-blue.clickable--theme-flat{border:none;background:none;color:#dfefff}.clickable--color-dark-blue{color:#1d2c5a}.clickable--color-dark-blue.clickable--theme-primary .clickable-label{line-height:1}.clickable--color-dark-blue.clickable--theme-primary,.clickable--color-dark-blue.clickable--theme-tertiary{color:#fff;background-color:#1d2c5a;border-radius:2px;padding-top:2px}.clickable--color-dark-blue.clickable--theme-primary:disabled,.clickable--color-dark-blue.clickable--theme-primary.disabled,.clickable--color-dark-blue.clickable--theme-tertiary:disabled,.clickable--color-dark-blue.clickable--theme-tertiary.disabled{pointer-events:none;background-color:#6e7272}.clickable--color-dark-blue.clickable--theme-primary:disabled>*,.clickable--color-dark-blue.clickable--theme-primary.disabled>*,.clickable--color-dark-blue.clickable--theme-tertiary:disabled>*,.clickable--color-dark-blue.clickable--theme-tertiary.disabled>*{color:#fff}.clickable--color-dark-blue.clickable--theme-secondary{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-dark-blue.clickable--theme-secondary.active,.clickable--color-dark-blue.clickable--theme-secondary:active,.clickable--color-dark-blue.clickable--theme-secondary:hover,.clickable--color-dark-blue.clickable--theme-secondary:focus{background:#1d2c5a;border-color:#1d2c5a}.clickable--color-dark-blue.clickable--theme-secondary.active .clickable-label,.clickable--color-dark-blue.clickable--theme-secondary:active .clickable-label,.clickable--color-dark-blue.clickable--theme-secondary:hover .clickable-label,.clickable--color-dark-blue.clickable--theme-secondary:focus .clickable-label{color:#fff}.clickable--color-dark-blue.clickable--theme-secondary:disabled,.clickable--color-dark-blue.clickable--theme-secondary.disabled{pointer-events:none;border-color:#6e7272;background-color:transparent}.clickable--color-dark-blue.clickable--theme-secondary:disabled>*,.clickable--color-dark-blue.clickable--theme-secondary.disabled>*{color:#6e7272}.clickable--color-dark-blue.clickable--theme-primary:not(.clickable--animated) .icon,.clickable--color-dark-blue.clickable--theme-tertiary:not(.clickable--animated) .icon,.clickable--color-dark-blue.clickable--theme-secondary:not(.clickable--animated) .icon{display:inline-block}.clickable--color-dark-blue.clickable--theme-primary:hover .icon,.clickable--color-dark-blue.clickable--theme-primary:focus .icon,.clickable--color-dark-blue.clickable--theme-tertiary:hover .icon,.clickable--color-dark-blue.clickable--theme-tertiary:focus .icon,.clickable--color-dark-blue.clickable--theme-secondary:hover .icon,.clickable--color-dark-blue.clickable--theme-secondary:focus .icon{display:inline-block}.clickable--color-dark-blue.clickable--theme-flat{border:none;background:none;color:#1d2c5a}.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{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:hover,.clickable--color-green.clickable--theme-secondary:focus{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:hover .clickable-label,.clickable--color-green.clickable--theme-secondary:focus .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:not(.clickable--animated) .icon,.clickable--color-green.clickable--theme-tertiary:not(.clickable--animated) .icon,.clickable--color-green.clickable--theme-secondary:not(.clickable--animated) .icon{display:inline-block}.clickable--color-green.clickable--theme-primary:hover .icon,.clickable--color-green.clickable--theme-primary:focus .icon,.clickable--color-green.clickable--theme-tertiary:hover .icon,.clickable--color-green.clickable--theme-tertiary:focus .icon,.clickable--color-green.clickable--theme-secondary:hover .icon,.clickable--color-green.clickable--theme-secondary:focus .icon{display:inline-block}.clickable--color-green.clickable--theme-flat{border:none;background:none;color:#28a228}.hero .clickable~.clickable,.banner--theme-red .button,.clickable--color-yellow{color:#fff200}.hero .clickable~.clickable--theme-primary.clickable .clickable-label,.banner--theme-red .clickable--theme-primary.button .clickable-label,.clickable--color-yellow.clickable--theme-primary .clickable-label{line-height:1}.hero .clickable~.clickable--theme-primary.clickable,.banner--theme-red .clickable--theme-primary.button,.hero .clickable~.clickable--theme-tertiary.clickable,.banner--theme-red .clickable--theme-tertiary.button,.clickable--color-yellow.clickable--theme-primary,.clickable--color-yellow.clickable--theme-tertiary{color:#1153a5;background-color:#fff200;border-radius:2px;padding-top:2px}.hero .clickable~.clickable--theme-primary.clickable:disabled,.banner--theme-red .clickable--theme-primary.button:disabled,.hero .clickable~.clickable--theme-primary.disabled.clickable,.banner--theme-red .clickable--theme-primary.disabled.button,.hero .clickable~.clickable--theme-tertiary.clickable:disabled,.banner--theme-red .clickable--theme-tertiary.button:disabled,.hero .clickable~.clickable--theme-tertiary.disabled.clickable,.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{pointer-events:none;background-color:#6e7272}.hero .clickable~.clickable--theme-primary.clickable:disabled>*,.banner--theme-red .clickable--theme-primary.button:disabled>*,.hero .clickable~.clickable--theme-primary.disabled.clickable>*,.banner--theme-red .clickable--theme-primary.disabled.button>*,.hero .clickable~.clickable--theme-tertiary.clickable:disabled>*,.banner--theme-red .clickable--theme-tertiary.button:disabled>*,.hero .clickable~.clickable--theme-tertiary.disabled.clickable>*,.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>*{color:#fff}.hero .clickable~.clickable--theme-secondary.clickable,.banner--theme-red .clickable--theme-secondary.button,.clickable--color-yellow.clickable--theme-secondary{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.clickable,.banner--theme-red .clickable--theme-secondary.active.button,.hero .clickable~.clickable--theme-secondary.clickable:active,.banner--theme-red .clickable--theme-secondary.button:active,.hero .clickable~.clickable--theme-secondary.clickable:hover,.banner--theme-red .clickable--theme-secondary.button:hover,.hero .clickable~.clickable--theme-secondary.clickable:focus,.banner--theme-red .clickable--theme-secondary.button:focus,.clickable--color-yellow.clickable--theme-secondary.active,.clickable--color-yellow.clickable--theme-secondary:active,.clickable--color-yellow.clickable--theme-secondary:hover,.clickable--color-yellow.clickable--theme-secondary:focus{background:#fff200;border-color:#fff200}.hero .clickable~.clickable--theme-secondary.active.clickable .clickable-label,.banner--theme-red .clickable--theme-secondary.active.button .clickable-label,.hero .clickable~.clickable--theme-secondary.clickable:active .clickable-label,.banner--theme-red .clickable--theme-secondary.button:active .clickable-label,.hero .clickable~.clickable--theme-secondary.clickable:hover .clickable-label,.banner--theme-red .clickable--theme-secondary.button:hover .clickable-label,.hero .clickable~.clickable--theme-secondary.clickable:focus .clickable-label,.banner--theme-red .clickable--theme-secondary.button:focus .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:hover .clickable-label,.clickable--color-yellow.clickable--theme-secondary:focus .clickable-label{color:#fff}.hero .clickable~.clickable--theme-secondary.clickable:disabled,.banner--theme-red .clickable--theme-secondary.button:disabled,.hero .clickable~.clickable--theme-secondary.disabled.clickable,.banner--theme-red .clickable--theme-secondary.disabled.button,.clickable--color-yellow.clickable--theme-secondary:disabled,.clickable--color-yellow.clickable--theme-secondary.disabled{pointer-events:none;border-color:#6e7272;background-color:transparent}.hero .clickable~.clickable--theme-secondary.clickable:disabled>*,.banner--theme-red .clickable--theme-secondary.button:disabled>*,.hero .clickable~.clickable--theme-secondary.disabled.clickable>*,.banner--theme-red .clickable--theme-secondary.disabled.button>*,.clickable--color-yellow.clickable--theme-secondary:disabled>*,.clickable--color-yellow.clickable--theme-secondary.disabled>*{color:#6e7272}.hero .clickable~.clickable--theme-primary.clickable:not(.clickable--animated) .icon,.banner--theme-red .clickable--theme-primary.button:not(.clickable--animated) .icon,.hero .clickable~.clickable--theme-tertiary.clickable:not(.clickable--animated) .icon,.banner--theme-red .clickable--theme-tertiary.button:not(.clickable--animated) .icon,.hero .clickable~.clickable--theme-secondary.clickable:not(.clickable--animated) .icon,.banner--theme-red .clickable--theme-secondary.button:not(.clickable--animated) .icon,.clickable--color-yellow.clickable--theme-primary:not(.clickable--animated) .icon,.clickable--color-yellow.clickable--theme-tertiary:not(.clickable--animated) .icon,.clickable--color-yellow.clickable--theme-secondary:not(.clickable--animated) .icon{display:inline-block}.hero .clickable~.clickable--theme-primary.clickable:hover .icon,.banner--theme-red .clickable--theme-primary.button:hover .icon,.hero .clickable~.clickable--theme-primary.clickable:focus .icon,.banner--theme-red .clickable--theme-primary.button:focus .icon,.hero .clickable~.clickable--theme-tertiary.clickable:hover .icon,.banner--theme-red .clickable--theme-tertiary.button:hover .icon,.hero .clickable~.clickable--theme-tertiary.clickable:focus .icon,.banner--theme-red .clickable--theme-tertiary.button:focus .icon,.hero .clickable~.clickable--theme-secondary.clickable:hover .icon,.banner--theme-red .clickable--theme-secondary.button:hover .icon,.hero .clickable~.clickable--theme-secondary.clickable:focus .icon,.banner--theme-red .clickable--theme-secondary.button:focus .icon,.clickable--color-yellow.clickable--theme-primary:hover .icon,.clickable--color-yellow.clickable--theme-primary:focus .icon,.clickable--color-yellow.clickable--theme-tertiary:hover .icon,.clickable--color-yellow.clickable--theme-tertiary:focus .icon,.clickable--color-yellow.clickable--theme-secondary:hover .icon,.clickable--color-yellow.clickable--theme-secondary:focus .icon{display:inline-block}.hero .clickable~.clickable--theme-flat.clickable,.banner--theme-red .clickable--theme-flat.button,.clickable--color-yellow.clickable--theme-flat{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{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:hover,.clickable--color-orange.clickable--theme-secondary:focus{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:hover .clickable-label,.clickable--color-orange.clickable--theme-secondary:focus .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:not(.clickable--animated) .icon,.clickable--color-orange.clickable--theme-tertiary:not(.clickable--animated) .icon,.clickable--color-orange.clickable--theme-secondary:not(.clickable--animated) .icon{display:inline-block}.clickable--color-orange.clickable--theme-primary:hover .icon,.clickable--color-orange.clickable--theme-primary:focus .icon,.clickable--color-orange.clickable--theme-tertiary:hover .icon,.clickable--color-orange.clickable--theme-tertiary:focus .icon,.clickable--color-orange.clickable--theme-secondary:hover .icon,.clickable--color-orange.clickable--theme-secondary:focus .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{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:hover,.clickable--color-red.clickable--theme-secondary:focus{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:hover .clickable-label,.clickable--color-red.clickable--theme-secondary:focus .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:not(.clickable--animated) .icon,.clickable--color-red.clickable--theme-tertiary:not(.clickable--animated) .icon,.clickable--color-red.clickable--theme-secondary:not(.clickable--animated) .icon{display:inline-block}.clickable--color-red.clickable--theme-primary:hover .icon,.clickable--color-red.clickable--theme-primary:focus .icon,.clickable--color-red.clickable--theme-tertiary:hover .icon,.clickable--color-red.clickable--theme-tertiary:focus .icon,.clickable--color-red.clickable--theme-secondary:hover .icon,.clickable--color-red.clickable--theme-secondary:focus .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{transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;border:1px solid #ffffff;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:hover,.clickable--color-white.clickable--theme-secondary:focus{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:hover .clickable-label,.clickable--color-white.clickable--theme-secondary:focus .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:not(.clickable--animated) .icon,.clickable--color-white.clickable--theme-tertiary:not(.clickable--animated) .icon,.clickable--color-white.clickable--theme-secondary:not(.clickable--animated) .icon{display:inline-block}.clickable--color-white.clickable--theme-primary:hover .icon,.clickable--color-white.clickable--theme-primary:focus .icon,.clickable--color-white.clickable--theme-tertiary:hover .icon,.clickable--color-white.clickable--theme-tertiary:focus .icon,.clickable--color-white.clickable--theme-secondary:hover .icon,.clickable--color-white.clickable--theme-secondary:focus .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{transition:all .3s cubic-bezier(.25,.2,.25,1)}.clickable--theme-primary.clickable--animated .icon,.clickable--theme-secondary.clickable--animated .icon{transition:.3s;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;transition:all .3s cubic-bezier(.25,.2,.25,1);-webkit-transform:translate(10px);transform:translate(10px)}.clickable--theme-primary.clickable--animated:hover .icon,.clickable--theme-primary.clickable--animated:focus .icon,.clickable--theme-secondary.clickable--animated:hover .icon,.clickable--theme-secondary.clickable--animated:focus .icon{opacity:1;-webkit-transform:translate(3px);transform:translate(3px)}.clickable--theme-primary.clickable--animated:hover .clickable-label,.clickable--theme-primary.clickable--animated:focus .clickable-label,.clickable--theme-secondary.clickable--animated:hover .clickable-label,.clickable--theme-secondary.clickable--animated:focus .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:.3s remove-tertiary-label forwards;animation:.3s remove-tertiary-label forwards}.clickable--theme-tertiary.clickable--animated:hover .clickable-label,.clickable--theme-tertiary.clickable--animated:focus .clickable-label{-webkit-animation:.3s add-tertiary-label forwards;animation:.3s add-tertiary-label 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.1176470588rem;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.1176470588rem;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}}.clickable--disabled{pointer-events:none;cursor:default}.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;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}.lidl-input.success-input .MuiFormHelperText-root{color:#28a228}.lidl-input.success-input .MuiInput-underline:after{-webkit-transform:scaleX(1);transform:scaleX(1);border-bottom-color:#28a228}.select-placeholder{opacity:.42}input[type=date]{height:40px}input[type=date]~label{background:#f8f8f9;bottom:2px}.checkbox{position:relative;cursor:pointer;flex:0 0 25px;width:25px;height:25px}.checkbox.toggle{width:37px;height:20px}.checkbox span,.checkbox input{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;content:"";height:100%;width:100%;background-size:100%}.checkbox span.circle,.checkbox input.circle{background-image:url(/assets/icons/icon-radio.svg)}.checkbox span.square,.checkbox input.square{background-image:url(/assets/icons/icon-check-box-pref.svg)}.checkbox span.square-light-blue,.checkbox input.square-light-blue{background-image:url(/assets/icons/icon-check-box-list.svg)}.checkbox span.square-orange,.checkbox input.square-orange{background-image:url(/assets/icons/icon-check-box-pref-orange.svg)}.checkbox span.square-green,.checkbox input.square-green{background-image:url(/assets/icons/icon-check-box-pref-gray.svg)}.checkbox span.toggle,.checkbox input.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:-webkit-focus-ring-color auto 5px}}.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.square-green{background-image:url(/assets/icons/icon-check-box-pref-selected-green.svg)}.checkbox input:checked~span.toggle{background-image:url(/assets/icons/icon-switch-on.svg)}.arrow-link{color:#1153a5;font-weight:700;font-size:17px}@media (min-width: 37.51em){.arrow-link{font-size:24px}}.arrow-link .arrow-link-icon{height:12px;width:14px;margin-left:12px;top:1px;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:#1153a5}.arrow-link:hover .arrow-link-icon{-webkit-transform:translateX(12px);transform:translate(12px)}.auth-button-container{height:auto;margin-top:30px}.auth-button-join-container{display:flex;justify-content:center;margin:40px 0;align-items:center}.auth-button-signin-container{display:flex;justify-content:center}.auth-button{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-shrink:0;height:48px;width:150px;border:solid 1px #d9e1e2;border-radius:2px;padding-top:2px;margin-left:32px}.banner{line-height:1.2;overflow:hidden}.banner .banner__inner{display:flex;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{position:relative;z-index:1;margin:10% 10% 10% 18%}.banner .banner__info .title-3{color:#1153a5}@media (max-width: 71.24em){.banner .banner__info{margin:6% 2% 6% 12%}}@media (max-width: 37.49em){.banner .banner__info{padding:25px 20px 25px 5px}}.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,.banner .banner__footer{width:100%}.banner .banner__footer{margin-bottom:32px}@media (min-width: 48.01em){.banner .banner__body{max-width:400px}.banner .banner__inner{flex-direction:row;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:#1d2c5a}.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;flex-direction:column-reverse}@media (max-width: 63.99em){.new-banner{display:flex;flex-direction:column-reverse;position:relative!important}}.banner__content--side{background-color:#1d2c5a;z-index:2;position:absolute;right:0;width:50%;height:389px;color:#fff}@media (max-width: 63.99em){.banner__content--side{width:100%;height:100%;position:relative!important}}@media (max-width: 37.49em){.banner__content--side{z-index:0;padding-left:0}}.banner__content--side .banner__info .title-3{color:#fff}.banner__content--side .banner__title+*{color:#fff}.banner__content--side .clickable{color:#1153a5;background-color:#8fd3f5}.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{order:1}@media (max-width: 48em){.banner-cms .banner__inner{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.390625%;content:""}.banner-cms>*:first-child{position:absolute;top:0;right:0;bottom:0;left:0}.banner-cms .banner__right{height:100%}}.card-actions{display:flex;justify-content:flex-end;align-items:center;border-top:1px solid #d9e1e2;margin-top:auto;flex:0 0 48px}.card-actions>*{height:100%}.card-image .img{width:100%}.detail-card{position:relative;display:block;transition:border-color .1s ease-out;border:1px solid #ffffff;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{align-self:flex-start;width:100%}.grid .detail-card .card-content{position:static;height:100%;display:flex;flex-flow:column;align-items:flex-end}.detail-card .card-body{margin-top:0}.detail-card .card-body:after{display:table;clear:both;content:""}@media (max-width: 37.49em){.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:.9411764706rem;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;max-height:54.18px;-webkit-line-clamp:3;text-overflow:ellipsis;margin:2px 0;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;height:35px}.detail-card .detail-card-subtext{font-size:14px;color:#6e7272;margin-bottom:14px}@media (max-width: 37.49em){.detail-card .detail-card-subtext{display:none;margin-bottom:0}}.detail-card .detail-card-promotion-description{margin-top:3px;margin-bottom:14px}.detail-card .detail-card-link{display:block;width:100%;height:100%;padding:35px 16px 51px}.detail-card .lock-icon,.detail-card .coupon-actions{position:absolute;width:32px;height:32px;right:16px;z-index:1}.slick-track .detail-card{position:relative;display:block;transition:border-color .1s ease-out;border-radius:2px;height:100%}.slick-track .detail-card .card-aspect-padding{float:left;margin-left:-1px;width:1px;height:0}.slick-track .detail-card .card-content{position:absolute;top:0;right:0;bottom:0;left:0}.slick-track .detail-card .card-image{position:relative;overflow:hidden;display:block;max-width:100%}.slick-track .detail-card .card-image:before{display:block;width:100%;padding-top:100%;content:""}.slick-track .detail-card .card-image>*:first-child{position:absolute;top:0;right:0;bottom:0;left:0}.slick-track .detail-card .card-image .img,.slick-track .detail-card .card-image .video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%}.slick-track .detail-card:hover{border-color:#d9e1e2}.slick-track .detail-card .card-content{align-self:flex-start;width:100%;height:100%}.slick-track .detail-card .card-image{width:70%!important;margin:0 auto}@media (max-width: 37.49em){.slick-track .detail-card .card-image{width:65%!important}}.grid .slick-track .detail-card .card-content{position:static;height:100%;display:flex;flex-flow:column;align-items:flex-end}.slick-track .detail-card .card-body{margin-top:0}.slick-track .detail-card .card-body:after{display:table;clear:both;content:""}.slick-track .detail-card .card-body .pill-wrapper{text-align:center}.slick-track .detail-card .card-body .pill-wrapper-hide{margin-top:33px}.slick-track .detail-card .card-actions{font-size:16px;font-size:.9411764706rem;font-weight:700;color:#6e7272;position:absolute;left:-1px;right:-1px;bottom:0}.slick-track .detail-card .card-actions .clickable+.clickable{margin-left:8px}.slick-track .detail-card .detail-card-description{display:block;max-height:54.18px;-webkit-line-clamp:3;text-overflow:ellipsis;margin-left:20px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;height:35px}@media (max-width: 37.49em){.slick-track .detail-card .detail-card-description{margin:0 0 8px;height:22px}}.slick-track .detail-card .detail-card-subtext{display:none}.slick-track .detail-card .stock-status-container{margin-left:14px!important}@media (max-width: 37.49em){.slick-track .detail-card .stock-status-container{margin-left:-5px!important}}.slick-track .detail-card .stock-status-container .stock-status-description{display:flex;align-items:center}.slick-track .detail-card .stock-status-container .stock-status-description.instock{color:#28a228}.slick-track .detail-card .stock-status-container .stock-status-description.instock .circle{border-radius:50%;background-color:#28a228;height:8px;width:8px;margin-right:8px}.slick-track .detail-card .stock-status-container .stock-status-description.unknownstock{display:none}.slick-track .detail-card .stock-status-container .stock-status-description.lowstock{color:#fe5000}.slick-track .detail-card .stock-status-container .stock-status-description.lowstock .circle{border-radius:50%;background-color:#fe5000;height:8px;width:8px;margin-right:8px}.slick-track .detail-card .stock-status-container .stock-status-description.outofstock{color:#ed1c24}.slick-track .detail-card .stock-status-container .stock-status-description.outofstock .circle{border-radius:50%;background-color:#ed1c24;height:8px;width:8px;margin-right:8px}.slick-track .detail-card .stock-status-container .stock-status-stock{font-size:17px}.slick-track .detail-card .detail-card-link{display:block;width:100%;height:100%;padding:10px 18px 51px}.coupon-detail-card{border-style:dashed;width:100%}.coupon-detail-card--locked,.coupon-detail-card--locked a{pointer-events:none}.coupon-detail-card .card-aspect-padding{display:none}.coupon-detail-card .detail-card--wrapper{height:100%;display:flex;flex-direction:column}.coupon-detail-card .card-content{position:static!important;display:block!important}.coupon-detail-card .card-body{margin:8px 0 0}.coupon-detail-card .detail-card-title{font-size:22px;font-weight:700;display:block;overflow:hidden;word-break:break-word;color:#ed1c24;margin:0 0 2px;line-height:1.27;letter-spacing:.4px}.coupon-detail-card .detail-card-description{height:auto}.coupon-detail-card .detail-card-subtext{margin:0}.coupon-detail-card .detail-card-link{padding-bottom:26px;padding-top:26px}.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}.coupon-detail-card .coupon-image{width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%}.coupon-detail-card .coupon-image.error{aspect-ratio:1/1;width:100%;height:auto}.coupon-detail .mylidl-icon{position:absolute;right:18px;height:48px;width:48px}@media (min-width: 37.51em){.coupon-detail .mylidl-icon{top:16px}}@media (min-width: 37.51em){.coupon-detail .coupon-detail__clip-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.grid-item .coupon-detail__container{height:100%}.coupon{background-color:#fff;border-radius:24px;padding:24px 32px;display:flex;flex-direction:column;gap:16px;border:1px solid #d9e1e2;position:relative}@media (min-width: 48.01em){.coupon{max-width:400px}}.coupon--disabled .coupon__heading{opacity:.25}.coupon--clippable .coupon__heading{cursor:pointer}.coupon--expires-soon .coupon__info-expires{color:#d2000d}.coupon--unclip-disabled label{pointer-events:none}.coupon--unclip-disabled .checkbox{display:none}.coupon:before,.coupon:after{background-color:#fff;border:1px solid #d9e1e2;border-bottom-color:transparent;border-left-color:transparent;border-radius:50%;content:"";height:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:24px}.coupon--cutout-gray:before,.coupon--cutout-gray:after{background-color:#f8f8f9}.coupon:before{left:-12px}.coupon:after{right:-12px;-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.coupon__heading{display:flex;gap:16px;align-items:center}.coupon .checkbox{width:32px;height:32px;flex:0 0 32px}.coupon__headline{font-size:24px;font-size:1.4117647059rem;color:#ed1c24;line-height:1;font-weight:700;letter-spacing:.3px}.coupon__details{display:flex;flex-direction:column;gap:8px}.coupon__name{font-size:16px;font-size:.9411764706rem;font-weight:600;line-height:1.375;letter-spacing:.2px}.coupon__text,.coupon__info{font-size:12px;font-size:.7058823529rem;line-height:1.5;letter-spacing:.2px}.coupon__info{display:flex;font-weight:600;justify-content:space-between;flex-wrap:wrap;gap:16px}.coupon__info button{text-decoration:underline}.coupon__error{font-size:14px;font-size:.8235294118rem;background-color:#d2000d;padding:16px}.coupon__error-text{color:#fff}.grid-item{width:0}.gallery-card__body{margin-top:15px;font-weight:400}.gallery-card__title{color:#1153a5}.icon-card .card-content{display:flex;align-items:flex-start}.icon-card .card-content>.icon{position:relative;top:18px}.icon-card .card-content>.card-body{flex:1 1 auto;line-height:initial}.icon-card.icon-after .card-content>.icon{margin-left:15px}.icon-card.icon-before .card-content>.icon{order:1;margin-right:15px}.icon-card.icon-before .card-content>.card-body{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;text-transform:capitalize}.preview-card .preview-card-description{line-height:1.2;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:6em}.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:#1153a5}@media (min-width: 48.01em){.product-detail-card .detail-card-title{float:right;margin-left:8px}}.product-detail-card .product-detail-card-footer{margin-top:auto;color:#6e7272}.product-detail-card .card-image .coupon-icon,.product-detail-card .card-image .icon-mylidl,.slick-track .product-detail-card .card-image .coupon-icon,.slick-track .product-detail-card .card-image .icon-mylidl{position:absolute;top:0;left:0;height:32px!important;width:32px!important;margin:0}.product-detail-card .card-image .coupon-icon.white-background,.product-detail-card .card-image .icon-mylidl.white-background,.slick-track .product-detail-card .card-image .coupon-icon.white-background,.slick-track .product-detail-card .card-image .icon-mylidl.white-background{background-color:#fff;border-radius:50%;height:32px;padding:3px 5px 7px;width:32px}.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}.product-detail-card .detail-card-lock{display:flex;gap:10px;align-items:flex-end;font-size:13px;letter-spacing:.2px;line-height:18px}.product-detail-card .detail-card-lock .icon-mylidl{position:inherit;margin:0;height:20px;width:20px}.product-detail-card .detail-card-lock h3{text-align:initial;font-weight:700}.product-detail-card .detail-card-lock .mylidl-deals{color:#1153a5}.product-detail-card .detail-card-lock .coupon-decoration{color:#fe5000}.slick-track .product-detail-card{border-radius:2px;box-shadow:0 2px 8px #00000005,0 0 12px #0000001a;margin:20px 10px}@media (max-width: 37.49em){.slick-track .product-detail-card{height:80%;width:95%}}.slick-track .product-detail-card .detail-card-title{display:contents;color:#1153a5}@media (min-width: 48.01em){.slick-track .product-detail-card .detail-card-title{margin-left:20px}}.slick-track .product-detail-card .product-detail-card-footer{margin-top:auto;color:#6e7272}.slick-track .product-detail-card .card-image .coupon-icon{position:absolute;top:0;left:0;height:32px;width:32px}.slick-track .product-detail-card .add-to-list{border:none;border-top-left-radius:0;border-top-right-radius:0}.slick-track .product-detail-card .add-to-list .icon{width:14px;height:12px;top:1px}.slick-track .product-detail-card .add-to-list.added{color:#0d94e7}.slick-track .product-detail-card .pill{font-weight:700}.slick-track .product-detail-card .bogo-pill{text-transform:uppercase}.product-card{background:#fff;border:1px solid #ffffff;display:flex;flex-direction:column;height:100%}.product-card:hover{border-color:#d9e1e2}.slick-track .product-card{min-width:220px;border-color:#d9e1e2}.slick-track .product-card:hover,.slick-track .product-card--selected{border-color:#1153a5}.product-card .img{max-width:100%}.product-card .bogo-pill{text-transform:uppercase}.product-card__image{aspect-ratio:1/1}.product-card__detail,.product-card__detail.clickable{display:flex;flex-direction:column;flex:1;gap:8px;padding:16px}.product-card__subtext{color:#6e7272}.product-card__stock-status{font-size:16px;font-size:.9411764706rem;align-self:flex-start;border-radius:1000px;font-weight:600;line-height:1.375;padding:0 12px}.product-card__stock-status.unknownstock{display:none}.product-card__stock-status.instock{background-color:#e0f9df;color:#28a228}.product-card__stock-status.lowstock{background-color:#ffeae0;color:#fe5000}.product-card__stock-status.outofstock{background-color:#ffdfe0;color:#ed1c24}.product-card__actions{border-top:1px solid #d9e1e2}.product-card .add-to-list{border:none;border-radius:0;overflow:hidden}.product-card .add-to-list .icon{width:14px;top:0}.product-card .add-to-list.added{color:#0d94e7}.product-card .coupon-detail__clip-container{margin:0;color:#ed1c24;line-height:1.375;font-weight:700}.product-card .coupon-detail__clip-container .coupon-detail--clipped{color:#ed1c24}.product-card .coupon-detail__clip-container .coupon-detail--clip{font-size:16px;font-size:.9411764706rem;gap:8px;padding:0 16px 16px;width:100%}.product-card .coupon-detail__clip-container .checkbox{width:24px;height:24px;flex:0 0 24px}.promotion-preview-card .preview-card-title{color:#ed1c24}.recipe-preview-card .preview-card-title{line-height:1.1;color:#1153a5;white-space:normal;word-break:normal;padding:0;margin:10px 0}@media (min-width: 48.01em){.recipe-preview-card .preview-card-title{height:2.2em}}.recipe-preview-card .preview-card-description{height:1.2em}.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:flex;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:flex;align-items:center}.store-search-card .store-info-btn .button-body{width:200px;justify-content:flex-start}.store-search-card .card-actions{margin-top:5px;border-top:none;display:flex;justify-content:space-between}.store-search-card .store-status{font-weight:700;margin-right:8px}.my-store-label{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{order:1}.my-store-label .icon{order:2;width:20px;height:20px}.my-store-label .icon img{width:100%;height:100%}.features-card{padding-top:25px}.features-card .features-title{margin-bottom:10px;width:100%}.features-card .card-content,.features-card .features-list{display:flex;width:100%;flex-direction:column}.features-card .features-list-item{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:15px 0 15px 40px;border-bottom:1px solid #d9e1e2;background-repeat:no-repeat;background-position:left center;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:flex;flex-flow:column}.dialog-wrapper .dialog{margin:auto}}.dialog-wrapper .create-list-icon{left:55%!important;margin-top:-20px!important}@media (max-width: 37.49em){.dialog-wrapper .create-list-icon{left:90%!important;margin-top:-30px!important}}.dialog-wrapper .create-list-icon .icon{top:-20px!important}.dialog,.dialog>form{background-color:#fff;display:flex;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;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{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}.click-here{color:#1153a5;text-decoration:underline}.dialog-content--centered{text-align:center}.dialog-actions{margin-top:auto;display:flex;padding:0 30px 30px;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{justify-content:flex-start}.dialog-actions.dialog-actions-align-center{justify-content:center}.dialog-actions.dialog-actions-align-right{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) center no-repeat;background-size:auto 100%}.dialog.collapseHeader .dialog-header .button.dialog-header-close.clickable--theme-flat img{visibility:hidden}}.underlay{background-color:#1153a5e6}@media (max-width: 63.99em){#portals:not(:empty)+#app{position:fixed}}.news-dialog .img{width:100%;height:auto}.news-dialog .headline{font-weight:400}.promo-code-header{border-bottom:none}.promo-code-content{padding-top:10px!important;margin:auto 0}.promo-code-content .error{color:#f44336}.promo-code-content .success{color:#28a228;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 .typeahead,.add-member-dialog .input-row .lidl-input{float:left;width:calc(100% - 40px)!important}@media (max-width: 37.5em){.add-member-dialog .input-row .typeahead,.add-member-dialog .input-row .lidl-input{margin:0}}.add-member-dialog .input-row .typeahead .underlay,.add-member-dialog .input-row .lidl-input .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;align-items:center}.add-member-dialog .member-row .img{right:0!important;margin-left:-38.1px!important;height:47px!important}.add-member-dialog .member-row .profile-img-detail .team-lidl+.info{margin-left:10px!important}.add-member-dialog .action{margin-left:auto;color:#6e7272}.add-member-dialog .action .remove{color:#ed1c24;font-weight:700;font-size:16px;font-size:.9411764706rem;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 .section-headers{margin:20px 0 2px}.edit-list-dialog .detail-row-input{padding:7px 0 7px 10px}.edit-list-dialog .detail-row-input input{height:.6em;text-align:center}.edit-list-dialog .entry-row{align-items:center;border-bottom:1px solid #d9e1e2;margin-top:0}.edit-list-dialog .checkbox{margin-right:15px;width:25px;height:25px;flex-shrink:0;flex-grow:0}.edit-list-dialog .created-by{margin-left:auto;width:150px;flex-shrink:0;flex-grow:0;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;color:#f44336}.lidl-upload .file-list{margin-top:5px}.lidl-upload .file-error{color:#ed1c24}.lidl-upload .file-preview{width:100%;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:flex}.lidl-datepicker .month,.lidl-datepicker .date,.lidl-datepicker .year{width:auto!important}.lidl-datepicker .month{flex:1 1 52%}.lidl-datepicker .date{flex:1 0 22%;margin-left:15px}.lidl-datepicker .year{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}.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}@media (max-width: 37.49em){.content-page .title-3{padding-top:10px}}.content-page .title-3:before{content:none}.content-page .has-button{display:flex;justify-content:center}@media (min-width: 48.01em){.content-page .tab-menu{padding-bottom:0}}.content-page-disclaimer{font-size:13px;font-size:.7647058824rem;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{justify-content: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:flex;flex-wrap:wrap}}@media (min-width: 48.01em){.layout--stack-medium{display:flex;flex-wrap:wrap}}@media (min-width: 64.01em){.layout--stack-large{display:flex;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{padding:7.5px}.layout--gutters>*{padding:7.5px}@media (min-width: 37.51em){.layout--gutters{padding:7.5px}.layout--gutters>*{padding:7.5px}}@media (min-width: 48.01em){.layout--gutters{padding:20px}.layout--gutters>*{padding:20px}}.layout--size-auto{flex:1 2}.layout--size-small{flex:0 1 23%}.layout--size-medium{flex:0 1 35%}.layout--size-large{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{flex:0 0 200px;margin:0 auto}.media-section>.media-section__figure .img{width:100%}.media-section>.media-section__body{flex:1 1 auto}@media (min-width: 37.51em){.media-section{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:flex;flex-direction:column;gap:15px}@media (min-width: 37.51em){.segment{flex-direction:row;gap:40px}.segment .segment__sidebar{flex:1 0 200px}.segment .segment__sidebar+.segment__body{width:440px}.segment.segment__placement--right .segment__sidebar{order:2}.segment.segment__verticalAlignment--center{align-items:center}}.segment.segment__placement--left .segment__sidebar,.segment.segment__placement--right .segment__sidebar{height:200px}.segment.segment__placement--left .segment__sidebar .img,.segment.segment__placement--right .segment__sidebar .img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (min-width: 37.51em){.segment.segment__placement--left .segment__sidebar,.segment.segment__placement--right .segment__sidebar{height:auto}}.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;padding:0 30px}.add-list-button .icon{width:22px}.add-list-button .icon+span{margin-left:10px;padding-bottom:10px}.add-list-button .close{order:2;top:18px;margin-left:15px}@media (min-width: 37.51em){.create-list-icon{display:block;position:absolute;margin-left:182px;margin-top:-55px}}@media (max-width: 37.49em){.create-list-icon{left:93%!important}.create-list-icon .icon{top:-40px}}.back-to-top-button{font-size:12px;font-size:.7058823529rem;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:hover,.back-to-top-button:focus{background:#1153a5;color:#fff}.back-to-top-button .icon{width:18px;top:auto}.back-to-top-button .clickable-label{margin:0}.list-row{margin:0;display:flex;align-items:baseline;font-size:18px}.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}.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-style:solid;border-width:0 6px 6px;border-color:transparent}.notice{padding:15px;border: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}}@media (min-width: 48.01em){.notice{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}}@media (min-width: 48.01em){.notice .notice--close.clickable{margin-right:30px}}.notice .notice--close.clickable .icon{top:0}.notice .notice--content{display:flex;align-items:flex-start;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}.calls-to-action{display:flex;flex-wrap:wrap;justify-content:center}.calls-to-action>*+*{margin-left:15px}@media (min-width: 37.51em){.calls-to-action{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:flex;flex-flow:row;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:#1153a5;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;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;transition:all .2s ease-out;left:-20px;z-index:10}.carousel .arrow.left:hover{left:-15px}.carousel .arrow.left.disabled{opacity:0;cursor:auto}.carousel-mobile .slide{background-color:#fff;padding:9px 13px 16px}.carousel-mobile .carousel-controller{display:flex;justify-content:space-evenly;align-items:center;max-width:300px;margin:auto;padding-top:16px}.carousel-mobile .carousel-controller .carousel-arrow{width:17px;height:38px;font-family:Lidl Font Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Tahoma,sans-serif;color:#1153a5;font-size:32px;font-weight:700;cursor:pointer}.carousel-mobile .carousel-controller .unmarked-slide{width:12px;height:12px;border-radius:50%;background-color:#1153a5;opacity:.5}.carousel-mobile .carousel-controller .marked-slide{width:16px;height:16px;border-radius:50%;background-color:#ed1c24}.disclaimer{font-size:13px;font-size:.7647058824rem;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;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}}.categories{margin-bottom:20px}.categories li:first-of-type{margin-top:10px}.category-filter-button{display:block;text-align:center;width:100%;text-transform:capitalize}@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:capitalize}.category-filter__link:after{display:table;clear:both;content:""}.category-filter__container .category-filter__link a{display:none;color:#1153a5}@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) right center 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}}.errors{margin:0 0 20px;color:#fff;font-weight:700}.errors:not(:empty){padding:11px 40px;background:#d0011b}.errors li{text-transform:lowercase}.errors li:not(:first-child):not(:last-child){margin:.2em 0}.lidl-input.error input,.lidl-input.error .birthdayInput select{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:flex;flex-wrap:wrap}.grid.align--center{align-items:center}.grid.justify--center{justify-content: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}.grid--small-gutters>*{padding-right:4px}.grid--small-gutters>*{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}}.wine-page-container .grid,.grid--tiny-gutters{margin:-4px}.wine-page-container .grid>*,.grid--tiny-gutters>*{padding:4px}@media (min-width: 37.51em){.wine-page-container .grid,.grid--tiny-gutters{margin:-4px}.wine-page-container .grid>*,.grid--tiny-gutters>*{padding:4px}}@media (min-width: 48.01em){.wine-page-container .grid,.grid--tiny-gutters{margin:-10px}.wine-page-container .grid>*,.grid--tiny-gutters>*{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}.header-divider-left,.specials-list .header-divider,.specials-detail .header-divider,.recipes .header-divider,.products-list .header-divider,.game-page .header-divider,.coupons .header-divider{text-align:left}.header-divider-left .title-1,.specials-list .header-divider .title-1,.specials-detail .header-divider .title-1,.recipes .header-divider .title-1,.products-list .header-divider .title-1,.game-page .header-divider .title-1,.coupons .header-divider .title-1{font-size:32px;font-size:1.8823529412rem}@media (min-width: 37.51em){.header-divider-left .title-1,.specials-list .header-divider .title-1,.specials-detail .header-divider .title-1,.recipes .header-divider .title-1,.products-list .header-divider .title-1,.game-page .header-divider .title-1,.coupons .header-divider .title-1{font-size:76px;font-size:4.4705882353rem}}.header-divider-left .sub-headline,.specials-list .header-divider .sub-headline,.specials-detail .header-divider .sub-headline,.recipes .header-divider .sub-headline,.products-list .header-divider .sub-headline,.game-page .header-divider .sub-headline,.coupons .header-divider .sub-headline{font-size:14px;font-size:.8235294118rem}@media (min-width: 37.51em){.header-divider-left .sub-headline,.specials-list .header-divider .sub-headline,.specials-detail .header-divider .sub-headline,.recipes .header-divider .sub-headline,.products-list .header-divider .sub-headline,.game-page .header-divider .sub-headline,.coupons .header-divider .sub-headline{font-size:19px;font-size:1.1176470588rem}}.header-divider-left .list-title,.specials-list .header-divider .list-title,.specials-detail .header-divider .list-title,.recipes .header-divider .list-title,.products-list .header-divider .list-title,.game-page .header-divider .list-title,.coupons .header-divider .list-title{font-size:40px;margin-bottom:8px}@media (min-width: 37.51em){.header-divider-left .list-title,.specials-list .header-divider .list-title,.specials-detail .header-divider .list-title,.recipes .header-divider .list-title,.products-list .header-divider .list-title,.game-page .header-divider .list-title,.coupons .header-divider .list-title{margin-bottom:32px}}@media (min-width: 37.51em) and (max-width: 54.99em){.header-divider-left .list-title,.specials-list .header-divider .list-title,.specials-detail .header-divider .list-title,.recipes .header-divider .list-title,.products-list .header-divider .list-title,.game-page .header-divider .list-title,.coupons .header-divider .list-title{font-size:48px;font-size:2.8235294118rem;margin-bottom:8px}}@media (min-width: 55.01em){.header-divider-left .list-title,.specials-list .header-divider .list-title,.specials-detail .header-divider .list-title,.recipes .header-divider .list-title,.products-list .header-divider .list-title,.game-page .header-divider .list-title,.coupons .header-divider .list-title{font-size:76px;font-size:4.4705882353rem}}.hero{background-repeat:no-repeat;background-position:center;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.2142857143%;content:""}.hero>*:first-child{position:absolute;top:0;right:0;bottom:0;left:0}}.hero.hero--short{min-height:166px}.hero.hero--short:before{content:unset;display:none}@media (min-width: 37.51em){.hero.hero--short{position:relative;display:block;min-height:0;background-size:100% auto}.hero.hero--short:before{display:block;width:100%;padding-top:38.2142857143%;content:""}.hero.hero--short>*:first-child{position:absolute;top:0;right:0;bottom:0;left:0}}.hero .hero-inner{display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center;color:#fff;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}.hero .hero-inner.hero--short{max-width:60%;margin:0 auto}@media (min-width: 37.51em){.hero .hero-inner.hero--short{max-width:80%}}.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:#1153a5}.hero .clickable.clickable--theme-primary .clickable-label{line-height:1}.hero .clickable.clickable--theme-primary,.hero .clickable.clickable--theme-tertiary{color:#fff;background-color:#1153a5;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{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:hover,.hero .clickable.clickable--theme-secondary:focus{background:#1153a5;border-color:#1153a5}.hero .clickable.clickable--theme-secondary.active .clickable-label,.hero .clickable.clickable--theme-secondary:active .clickable-label,.hero .clickable.clickable--theme-secondary:hover .clickable-label,.hero .clickable.clickable--theme-secondary:focus .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:not(.clickable--animated) .icon,.hero .clickable.clickable--theme-tertiary:not(.clickable--animated) .icon,.hero .clickable.clickable--theme-secondary:not(.clickable--animated) .icon{display:inline-block}.hero .clickable.clickable--theme-primary:hover .icon,.hero .clickable.clickable--theme-primary:focus .icon,.hero .clickable.clickable--theme-tertiary:hover .icon,.hero .clickable.clickable--theme-tertiary:focus .icon,.hero .clickable.clickable--theme-secondary:hover .icon,.hero .clickable.clickable--theme-secondary:focus .icon{display:inline-block}.hero .clickable.clickable--theme-flat{border:none;background:none;color:#1153a5}@media (max-width: 21.25em){.hero .clickable--size-base{min-width:0}.hero .calls-to-action>*+*{margin-left:5px}}.content-page--savings .hero{min-height:166px}.img{opacity:0;transition:opacity .2s ease-in}.img.loaded,.img.error{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:22px;height:22px}.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:flex;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}}@media (min-width: 48.01em){.pagination-grid .pagination-grid-controls{margin-top:0}}.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}.product-price-new{display:flex;flex-direction:column}.product-price-new__price-wrapper{align-self:start;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;align-items:center}.product-price-new--detail{flex-wrap:wrap;gap:8px}.product-price-new--detail .product-price-new__savings{background:none;padding:0;align-self:center}.product-price-new--detail .product-price-new__savings-text{padding:0}.product-price-new--list{flex-direction:row;gap:8px;align-items:center;flex-wrap:wrap}.product-price-new--list .product-price-new__savings{align-self:center}.product-price-new--card .product-price-new__price-wrapper{align-self:start;display:flex;flex-direction:column;align-items:normal;gap:0}.product-price-new__price{align-items:center;color:#1153a5;display:flex;font-size:28px;font-weight:700;gap:8px;line-height:32px}.product-price-new__price--discount{color:#ed1c24}.product-price-new__price .icon{top:0;width:24px}.product-price-new__price .icon:only-child{width:24px}.product-price-new__strike{font-size:16px;font-size:.9411764706rem;color:#1153a5;font-weight:600;letter-spacing:.2px;line-height:1.75;text-decoration:line-through}.product-price-new__mylidl,.product-price-new__savings{font-size:14px;font-size:.8235294118rem;align-items:center;align-self:flex-start;background-color:#fffccc;border-radius:1000px;color:#ed1c24;display:flex;font-weight:600;letter-spacing:.2px;line-height:1}.product-price-new__mylidl .icon,.product-price-new__savings .icon{top:0;width:24px}.product-price-new__mylidl-text,.product-price-new__savings-text{padding:4px 8px 4px 6px}.product-price-new__mylidl{font-size:16px;font-size:.9411764706rem;color:#1153a5;align-self:flex-start}.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{to,0%{stroke:#ed1c24}60%{stroke:#1153a5}80%,90%{stroke:#fff200}}@keyframes spinnie-color{to,0%{stroke:#ed1c24}60%{stroke:#1153a5}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(360deg);transform:rotate(360deg)}}@keyframes spinnie-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-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:flex;flex-direction:column;justify-content: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.2941176471rem;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}}.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:flex;align-items:center;justify-content:space-between;margin:10px 0}.store-info .card-content .icon{position:static}.store-info .schedule-row{display:flex;align-items:baseline;min-height:1.5rem;margin:16px 0;line-height:1.3rem}.store-info .schedule-row .headline{width:75px;margin-right:1rem}.store-info .hours-item:not(:last-child){margin-bottom:.5rem}.store-info .open-status{margin-left:auto;flex-shrink:0}@media (min-width: 37.51em) and (max-width: 71.25em){.store-info .pill{padding:0 6px}}.store-info .temp-closed .headline{font-weight:400}.success{margin:40px 0 20px;color:#fff;font-weight:700}.success p:not(:empty){padding:11px 40px;background:#28a228;text-transform:lowercase;line-height:normal}.tab-menu{display:flex;flex-wrap:wrap;width:100%;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:#1153a5;text-decoration:none;line-height:3em;font-size:14px;font-size:.8235294118rem}@media (min-width: 48.01em){.tab-menu .clickable{font-size:16px;font-size:.9411764706rem}}.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;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:center;background-size:auto,cover;background-repeat:no-repeat}.video:before{display:block;width:100%;padding-top:66.6666666667%;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:flex;flex-flow:row;height:10px;background-color:#1153a5}@media (max-width: 37.49em){.color-bar{position:fixed!important;top:0;width:100%;z-index:999999999}}.divider-img-container{height:60px}.divider-img-container .divider-img{position:absolute;height:60px;left:0;width:100%;background-repeat:repeat-x}.divider{display:flex;text-align:center;width:100%;align-items:center;justify-content:center;color:#ed1c24;font-weight:700}.divider .callout{color:#ed1c24}.divider:before,.divider:after{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}.divider.or{padding:20px 0}.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{box-sizing:content-box;position:relative;padding:0;width:54px;margin-left:8px}@media screen and (-ms-high-contrast: none),(-ms-high-contrast: active){.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;box-shadow:inset 0 0 0 2px #1153a5;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}progress[value].progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;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(100% / 3 - 4px * (3 - 1) / 3 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-3{width:calc(100% / 3 - 4px * (3 - 1) / 3 - 2px)}}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(100% / 5 - 4px * (5 - 1) / 5 - .1px)}@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(100% / 6 - 4px * (6 - 1) / 6 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-6{width:calc(100% / 6 - 4px * (6 - 1) / 6 - 2px)}}progress[value].progress.progress-segment.progress-segment-7{width:calc(100% / 7 - 4px * (7 - 1) / 7 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-7{width:calc(100% / 7 - 4px * (7 - 1) / 7 - 2px)}}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(100% / 9 - 4px * (9 - 1) / 9 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-9{width:calc(100% / 9 - 4px * (9 - 1) / 9 - 2px)}}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(100% / 11 - 4px * (11 - 1) / 11 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-11{width:calc(100% / 11 - 4px * (11 - 1) / 11 - 2px)}}progress[value].progress.progress-segment.progress-segment-12{width:calc(100% / 12 - 4px * (12 - 1) / 12 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-12{width:calc(100% / 12 - 4px * (12 - 1) / 12 - 2px)}}progress[value].progress.progress-segment.progress-segment-13{width:calc(100% / 13 - 4px * (13 - 1) / 13 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-13{width:calc(100% / 13 - 4px * (13 - 1) / 13 - 2px)}}progress[value].progress.progress-segment.progress-segment-14{width:calc(100% / 14 - 4px * (14 - 1) / 14 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-14{width:calc(100% / 14 - 4px * (14 - 1) / 14 - 2px)}}progress[value].progress.progress-segment.progress-segment-15{width:calc(100% / 15 - 4px * (15 - 1) / 15 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-15{width:calc(100% / 15 - 4px * (15 - 1) / 15 - 2px)}}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(100% / 17 - 4px * (17 - 1) / 17 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-17{width:calc(100% / 17 - 4px * (17 - 1) / 17 - 2px)}}progress[value].progress.progress-segment.progress-segment-18{width:calc(100% / 18 - 4px * (18 - 1) / 18 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-18{width:calc(100% / 18 - 4px * (18 - 1) / 18 - 2px)}}progress[value].progress.progress-segment.progress-segment-19{width:calc(100% / 19 - 4px * (19 - 1) / 19 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-19{width:calc(100% / 19 - 4px * (19 - 1) / 19 - 2px)}}progress[value].progress.progress-segment.progress-segment-20{width:calc(100% / 20 - 4px * (20 - 1) / 20 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-20{width:calc(100% / 20 - 4px * (20 - 1) / 20 - 2px)}}progress[value].progress.progress-segment.progress-segment-21{width:calc(100% / 21 - 4px * (21 - 1) / 21 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-21{width:calc(100% / 21 - 4px * (21 - 1) / 21 - 2px)}}progress[value].progress.progress-segment.progress-segment-22{width:calc(100% / 22 - 4px * (22 - 1) / 22 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-22{width:calc(100% / 22 - 4px * (22 - 1) / 22 - 2px)}}progress[value].progress.progress-segment.progress-segment-23{width:calc(100% / 23 - 4px * (23 - 1) / 23 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-23{width:calc(100% / 23 - 4px * (23 - 1) / 23 - 2px)}}progress[value].progress.progress-segment.progress-segment-24{width:calc(100% / 24 - 4px * (24 - 1) / 24 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-24{width:calc(100% / 24 - 4px * (24 - 1) / 24 - 2px)}}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(100% / 26 - 4px * (26 - 1) / 26 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-26{width:calc(100% / 26 - 4px * (26 - 1) / 26 - 2px)}}progress[value].progress.progress-segment.progress-segment-27{width:calc(100% / 27 - 4px * (27 - 1) / 27 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-27{width:calc(100% / 27 - 4px * (27 - 1) / 27 - 2px)}}progress[value].progress.progress-segment.progress-segment-28{width:calc(100% / 28 - 4px * (28 - 1) / 28 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-28{width:calc(100% / 28 - 4px * (28 - 1) / 28 - 2px)}}progress[value].progress.progress-segment.progress-segment-29{width:calc(100% / 29 - 4px * (29 - 1) / 29 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-29{width:calc(100% / 29 - 4px * (29 - 1) / 29 - 2px)}}progress[value].progress.progress-segment.progress-segment-30{width:calc(100% / 30 - 4px * (30 - 1) / 30 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-30{width:calc(100% / 30 - 4px * (30 - 1) / 30 - 2px)}}progress[value].progress.progress-segment.progress-segment-31{width:calc(100% / 31 - 4px * (31 - 1) / 31 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-31{width:calc(100% / 31 - 4px * (31 - 1) / 31 - 2px)}}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(100% / 33 - 4px * (33 - 1) / 33 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-33{width:calc(100% / 33 - 4px * (33 - 1) / 33 - 2px)}}progress[value].progress.progress-segment.progress-segment-34{width:calc(100% / 34 - 4px * (34 - 1) / 34 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-34{width:calc(100% / 34 - 4px * (34 - 1) / 34 - 2px)}}progress[value].progress.progress-segment.progress-segment-35{width:calc(100% / 35 - 4px * (35 - 1) / 35 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-35{width:calc(100% / 35 - 4px * (35 - 1) / 35 - 2px)}}progress[value].progress.progress-segment.progress-segment-36{width:calc(100% / 36 - 4px * (36 - 1) / 36 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-36{width:calc(100% / 36 - 4px * (36 - 1) / 36 - 2px)}}progress[value].progress.progress-segment.progress-segment-37{width:calc(100% / 37 - 4px * (37 - 1) / 37 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-37{width:calc(100% / 37 - 4px * (37 - 1) / 37 - 2px)}}progress[value].progress.progress-segment.progress-segment-38{width:calc(100% / 38 - 4px * (38 - 1) / 38 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-38{width:calc(100% / 38 - 4px * (38 - 1) / 38 - 2px)}}progress[value].progress.progress-segment.progress-segment-39{width:calc(100% / 39 - 4px * (39 - 1) / 39 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-39{width:calc(100% / 39 - 4px * (39 - 1) / 39 - 2px)}}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(100% / 41 - 4px * (41 - 1) / 41 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-41{width:calc(100% / 41 - 4px * (41 - 1) / 41 - 2px)}}progress[value].progress.progress-segment.progress-segment-42{width:calc(100% / 42 - 4px * (42 - 1) / 42 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-42{width:calc(100% / 42 - 4px * (42 - 1) / 42 - 2px)}}progress[value].progress.progress-segment.progress-segment-43{width:calc(100% / 43 - 4px * (43 - 1) / 43 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-43{width:calc(100% / 43 - 4px * (43 - 1) / 43 - 2px)}}progress[value].progress.progress-segment.progress-segment-44{width:calc(100% / 44 - 4px * (44 - 1) / 44 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-44{width:calc(100% / 44 - 4px * (44 - 1) / 44 - 2px)}}progress[value].progress.progress-segment.progress-segment-45{width:calc(100% / 45 - 4px * (45 - 1) / 45 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-45{width:calc(100% / 45 - 4px * (45 - 1) / 45 - 2px)}}progress[value].progress.progress-segment.progress-segment-46{width:calc(100% / 46 - 4px * (46 - 1) / 46 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-46{width:calc(100% / 46 - 4px * (46 - 1) / 46 - 2px)}}progress[value].progress.progress-segment.progress-segment-47{width:calc(100% / 47 - 4px * (47 - 1) / 47 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-47{width:calc(100% / 47 - 4px * (47 - 1) / 47 - 2px)}}progress[value].progress.progress-segment.progress-segment-48{width:calc(100% / 48 - 4px * (48 - 1) / 48 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-48{width:calc(100% / 48 - 4px * (48 - 1) / 48 - 2px)}}progress[value].progress.progress-segment.progress-segment-49{width:calc(100% / 49 - 4px * (49 - 1) / 49 - .1px)}@media (min-width: 37.51em) and (max-width: 71.24em){progress[value].progress.progress-segment.progress-segment-49{width:calc(100% / 49 - 4px * (49 - 1) / 49 - 2px)}}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:#1153a5}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:#1153a5}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:#1153a5}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: 71.25em){.milestone-label{font-size:16px}}@media (max-width: 64em){.milestone-label{font-size:14px}}@media (max-width: 55em){.milestone-label{font-size:12px}}@media (max-width: 48em){.milestone-label{margin-top:20px;font-size:14px}}@media (max-width: 25em){.milestone-label{font-size:12px}}.logos-description-container{display:flex;align-items:center;margin-bottom:16px;gap:24px}.logos-description-container div{display:flex;align-items:center}.logos-description-container img{width:24px;height:24px;margin-right:10px}.logos-description-container .white-background{background-color:#fff;border-radius:50%;height:32px;padding:3px 5px 7px;width:32px}.login-form__auth{width:100%;margin-bottom:16px;font-size:18px;border-radius:2px;box-shadow:1px 1px 5px #888b8d}.login-form__auth .icon{width:20px}.login-form__auth:hover{background-color:#ececec}.login-form__auth--apple{color:#000}.login-form__auth--facebook{color:#43619c}.login-form__auth--google{color:#f24033}.login-form__divider{padding:20px 0}.login-form__divider .footnote{text-transform:lowercase}.login-form__forgot-password{margin-top:16px}.login-form__sign-in{display:block;margin:auto;width:100%}@media (min-width: 37.51em){.login-form__sign-in{width:80%}}.login-form__hr{display:none}@media (min-width: 37.51em){.login-form__hr{display:block;margin:20px 0}}.login-form__join-prompt{margin:20px 0 16px}@media (min-width: 37.51em){.login-form__join-prompt{margin:0 0 16px}}.login-form__join-button{width:100%;margin:auto}@media (min-width: 37.51em){.login-form__join-button{width:80%}}.login-form .captcha-container{text-align:center;line-height:1.2;font-size:12px;color:#6e7272;margin-top:30px}.login-form .captcha-container .captcha-link{color:#1153a5}.app-body{background-color:#f8f8f9;position:relative;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.back-to-top .app-body{position:relative}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"}}.grecaptcha-badge{visibility:hidden}.newsroom-container{max-width:82.4em;margin-left:auto;margin-right:auto}.newsroom-container .news-items,.newsroom-container .news-detail{max-width:780px;margin:0 auto 15px;padding-top:30px;padding-left:15px;padding-right:15px}@media (min-width: 37.51em){.newsroom-container .news-items,.newsroom-container .news-detail{margin-bottom:15px}}@media (min-width: 48.01em){.newsroom-container .news-items,.newsroom-container .news-detail{margin-bottom:40px}}@media (min-width: 37.51em){.newsroom-container .news-items,.newsroom-container .news-detail{padding-left:15px}}@media (min-width: 48.01em){.newsroom-container .news-items,.newsroom-container .news-detail{padding-left:40px}}@media (min-width: 37.51em){.newsroom-container .news-items,.newsroom-container .news-detail{padding-right:15px}}@media (min-width: 48.01em){.newsroom-container .news-items,.newsroom-container .news-detail{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}.web-container{max-width:82.4em;margin:0 auto;padding-top:15px!important}.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{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;align-items:flex-start;border-radius:2px;position:relative}.coupon-detail__list--information-container{border:1px dashed #ffffff;transition:border-color .1s ease-out}.coupon-detail__list--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--related-subtitle,.coupon-detail--expiration-date{color:#6e7272;letter-spacing:.2px}.coupon-detail__container--single-product{display:flex;flex-flow:row;justify-content:space-between;flex-wrap:wrap;margin-right:-16px;margin-top:-16px}.coupon-detail__coupon--single-product{flex:1 0 70%;margin-right:16px;margin-top:16px}.coupon-detail__product--single-product{flex:0 1 312px;margin-top:16px}.coupon-detail__product--single-product .card-content{position:relative}.coupon-detail__collapsable--information-container{display:flex;flex-flow:row;align-items:center}.coupon-detail__collapsable--information-container .coupon-detail--information-title{font-size:19px;font-size:1.1176470588rem;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.8235294118rem;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__clip-container{margin-top:15px;position:relative;color:#6e7272}.coupon-detail__clip-container .coupon-detail--clip{border:none}.coupon-detail__clip-container .coupon-detail--clipped{background:none;color:#28a228}.coupon-detail__clip-container .coupon-detail--unclip-disabled{pointer-events:none}.coupon-detail__clip-container .coupon-detail--unclip-disabled .checkbox{display:none}.coupon-detail__list--information-container .coupon-detail__clip-container{margin-top:auto}.coupon-detail__checkbox-container{display:flex;align-items:center;position:relative}.coupon-detail__checkbox-container .coupon-detail--clip{border-radius:2px;display:flex;align-items:center;padding:12px;gap:12px;cursor:pointer;width:100%}@media (min-width: 37.51em){.coupon-detail__checkbox-container .coupon-detail--clip{width:auto;min-width:200px}}.product-detail .coupon-detail__checkbox-container .coupon-detail--clip,.coupon-detail .coupon-detail__checkbox-container .coupon-detail--clip{border-style:solid}.coupon-detail__list--information-container .coupon-detail__checkbox-container .coupon-detail--clip{min-width:0;width:100%}.coupon-detail__checkbox-container .coupon-detail--label{cursor:pointer}.coupon-detail-checkbox-error-container{cursor:default;position:absolute;background-color:#d2000d;border-radius:2px;padding:16px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:90%;bottom:110%;z-index:1}.coupon-detail-checkbox-error-container .coupon-detail-checkbox-error-text{color:#fff}.coupon-detail-new{max-width:82.4em;margin-left:auto;margin-right:auto;display:flex;flex-wrap:nowrap;flex-direction:column;gap:32px}@media (min-width: 48.01em){.coupon-detail-new{flex-direction:row}}.coupon-detail-new .coupon{max-width:400px;align-self:center}@media (min-width: 48.01em){.coupon-detail-new .coupon{min-width:300px;align-self:flex-start}}@media (min-width: 64.01em){.coupon-detail-new .coupon{min-width:360px;align-self:flex-start}}.coupon-detail-new__products{flex-grow:1}.coupon-detail-new__total{font-size:16px;font-size:.9411764706rem;line-height:1.375;color:#6e7272;margin-bottom:16px}@media (max-width: 37.5em){.coupons-container #sort-dropdown{margin-left:auto}}.coupons{max-width:82.4em;margin-left:auto;margin-right:auto}.coupons .header-divider{padding-bottom:5px}.coupons .rewards-link{padding:0 0 16px}.coupons .rewards-link .link{line-height:20px;display:contents;color:#1153a5;margin-right:10px}.coupons .rewards-link .link:hover{text-decoration:underline}.coupons .rewards-link .rewards-text{margin-left:5px}.coupons .game-page-container{margin-bottom:20px}.coupons .game-page-container .layout--gutters>*{padding:0}.coupons .game-page-container .layout--gutters{padding:0}.coupons .game-page-container .rewards--list-empty{margin:2rem auto}@media (max-width: 37.49em){.coupons .game-page-container .rewards--list-empty{font-size:16px}}.coupons .game-page-container .rewards--view-more{margin:2rem 0 1rem}.coupons .game-page-container .header-divider{padding-top:0}.coupons .game-page-container .header-divider h3{font-size:2.82353rem;margin-bottom:15px}@media (max-width: 37.49em){.coupons .game-page-container .header-divider h3{font-size:1.82353rem;margin-bottom:4px}}.coupons .game-page-container .game-cards-header-container h2{margin:25px 0 12px;font-size:34px}@media (max-width: 37.49em){.coupons .game-page-container .game-cards-header-container h2{margin:18px 0 12px;font-size:24px}}@media (min-width: 37.51em) and (max-width: 71.24em){.coupons .game-page-container .game-cards-header-container h2{margin:20px 0 12px}}.coupons .game-page-container .game-cards-header-container .arrow-link{font-size:22px}@media (max-width: 37.49em){.coupons .game-page-container .game-cards-header-container .arrow-link{font-size:18px}}.coupons .detail-card-subtext{display:block}.cta-links{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}@media (max-width: 37.49em){.cta-links .clickable{height:40px;line-height:38px}}.no-coupons-promo-code-text{padding:15px}@media (min-width: 37.51em){.no-coupons-promo-code-text{padding:15px}}@media (min-width: 48.01em){.no-coupons-promo-code-text{padding:40px}}@media (min-width: 37.51em){.no-coupons-promo-code-text{width:80%}}@media (min-width: 64.01em){.no-coupons-promo-code-text{width:60%}}.promo-code-divider{height:1px;border-top:1px solid #d9e1e2;width:100%;display:block;margin-top:1rem}.coupons-list-divider{height:1px;border-top:1px solid #d9e1e2;width:100%;display:block;margin-top:1.7rem}.coupon-login{margin-top:1rem}@media (max-width: 37.49em){.coupon-login{margin-top:2rem}}.lock-container{display:flex;align-items:center}.lock-container--deals{font-weight:700;margin-bottom:20px}.lock-container--deals a{font-weight:700;text-decoration:underline}.coupon-actions{width:32px;height:32px;vertical-align:middle;margin:-2px 4px 0 0}.coupon-actions .card-content{align-items:center}@media (max-width: 37.49em){.coupon-actions .card-content{font-size:14px}}.coupon-actions .card-content .icon{top:0;width:28px;height:28px}.coupon-lock-text{line-height:1}.coupon-lock-text .link{color:#1153a5}.coupon-subheader{margin-bottom:1.5rem}.reward-subheader{margin:1rem 0 1.5rem}.icon-mylidl{position:absolute;height:24px;width:24px;margin:8px 0 0 6px}@media (max-width: 37.49em){.icon-mylidl{margin:4px 0 0 6px}}.game-banner{margin-top:30px;margin-bottom:20px}.coupons-grid{margin-top:40px}.coupons-grid--lock{pointer-events:none}.no-coupons-container .status-message-container{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:#1153a5;font-weight:700;text-decoration:underline;cursor:pointer}.banner{width:100%}.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:top right}}.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:flex;align-items:center;flex-direction:row;justify-content:space-around}.game-container .game-step:nth-child(2n){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:flex;flex-flow:row;align-items:baseline;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:flex;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{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;-moz-column-count:2;column-count:2}}.wine-page-container .wine-region-page .wine-region--region-list__link{font-size:16px;font-size:.9411764706rem;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:#1153a5}.wine-page-container .wine-ratings-page .header-divider{padding-bottom:0}.wine-page-container .wine-ratings-page .grid-item:nth-child(1) .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.1176470588rem;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;padding:15px 15px 60px}@media (max-width: 37.49em){.lists-container .lists-container-subtitle{display:none}.lists-container .page-header{margin-top:15px}}.lists-container__main{text-align:left;margin:0 auto;width:60%;padding:40px 0 10px}@media (max-width: 37.49em){.lists-container__main{width:95%;padding:10px 0 5px}}@media (min-width: 37.51em) and (max-width: 71.24em){.lists-container__main{width:90%}}.lists-container__main--no-lists{margin:0 30%!important}@media (max-width: 37.49em){.lists-container__main--no-lists{width:100%;margin:0 auto!important}}@media (min-width: 37.51em) and (max-width: 71.24em){.lists-container__main--no-lists{width:90%;margin:0 auto!important}}.lists-container__main .page-header{margin-bottom:16px;letter-spacing:.4px}@media (max-width: 37.49em){.lists-container__main .page-header{font-size:30px}}.lists-container__main .title-4{margin-bottom:16px}.lists-container__main .grocery-list-icon{margin:30px auto;width:50%}@media (max-width: 37.49em){.lists-container__main .grocery-list-icon{width:100%}}@media (min-width: 37.51em) and (max-width: 71.24em){.lists-container__main .grocery-list-icon{width:90%}}.lists-container__main .title-3,.lists-container__main p{margin-bottom:6px;line-height:normal}.lists-container__main .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 .empty-container .button{margin:5% 0 0 15%}@media (max-width: 37.49em){.lists-container .empty-container .button{margin:5% 0 0 22%!important}}@media (min-width: 37.51em) and (max-width: 71.24em){.lists-container .empty-container .button{margin:5% 0 0 35%!important}}.lists-container .empty-container .img{width:42px;height:42px}@media (max-width: 37.49em){.lists-container .empty-container .img{width:36px;height:36px}}.lists-container .detail-header__list-title{font-size:32px;min-width:0;line-height:1.2em}@media (max-width: 37.49em){.lists-container .detail-header__list-title{font-size:24px}}.lists-container .lists-menu-wrapper{width:280px;flex:0 0 auto;margin-top:30px}.lists-container .lists-menu-wrapper .selected{color:#1153a5;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}.lists-container .lists-menu-wrapper .create-list{display:flex;margin-bottom:5px}@media (min-width: 37.51em) and (max-width: 63.99em){.lists-container .lists-menu-wrapper{width:250px}}@media (max-width: 37.5em){.lists-container .lists-menu-wrapper{padding:15px;width:100%;margin-top:0}}.lists-container .list-menu-title{padding:10px 0;margin-bottom:11px}@media (max-width: 37.5em){.lists-container .list-menu-title{font-size:18px;margin:0}}.lists-container .add-list-button{padding:0}.lists-container .add-list-button .close{order:1;right:0}.lists-container .detail-container{min-height:100%;overflow:hidden;padding-left:0;min-width:0;padding-bottom:0;display:flex;flex-flow:column;margin-top:-30px}@media (max-width: 37.5em){.lists-container .detail-container{padding:0;margin-top:-20px}}@media (min-width: 37.51em) and (max-width: 71.24em){.lists-container .detail-container{padding:0;margin-top:0}}.lists-container .detail-header{padding:0 15px;margin-bottom:5px;display:flex;justify-content:space-between;flex-wrap:wrap;white-space:nowrap;min-width:0;margin-top:40px}@media (min-width: 37.51em){.lists-container .detail-header{padding:0}}.lists-container .detail-header .detail-header-list-label{flex:1 1;min-width:0}.lists-container .detail-header .list-view{display:block;margin-top:40px}@media (max-width: 37.49em){.lists-container .detail-header .list-view{margin-top:10px}}.lists-container .detail-header .ellipsis-menu{display:flex;place-content:flex-end;cursor:pointer;margin-bottom:20px}.lists-container .detail-header .ellipsis-menu .ellipsis-menu1,.lists-container .detail-header .ellipsis-menu .ellipsis-menu2{width:6px;height:6px;border-radius:5px;background-color:#1153a5;margin-right:7px}.lists-container .detail-header .ellipsis-menu .ellipsis-menu3{width:6px;height:6px;border-radius:5px;background-color:#1153a5}.lists-container .detail-header .list-toggle{margin-left:.5em}@media (max-width: 37.49em){.lists-container .detail-header .list-main{margin-top:-50px}}.lists-container .detail-header .detail-list-options{margin-left:10px;margin-top:35px;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{flex:0 0}.lists-container .detail-header .detail-header>*{min-width:0}.lists-container .detail-header .list-entries-info{display:flex;max-width:50%}.lists-container .detail-header .store-info{display:flex;margin:10px 0}@media (max-width: 37.49em){.lists-container .detail-header .store-label{display:none}}.lists-container .detail-header .navbar-stores{margin-top:-5px;width:36px;height:36px}.lists-container .detail-header .store-name-text{font-size:18px;margin-left:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word}@media (max-width: 37.49em){.lists-container .detail-header .store-name-text{color:#000!important;margin-left:0!important}}.lists-container .detail-header .detail-header-list-label{display:block;align-items:center}.lists-container .detail-header .detail-header-list-label .sub-headline{font-size:30px;color:#6e7272;margin-left:20px;margin-top:4px}.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{background-color:#fff;padding:5px 10px;margin-bottom:10px;border-radius:5px}.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-bottom:none;display:flex;flex-direction:column;min-height:100%;flex:1 1 auto}.lists-container .detail-list-input .entries{flex:1 1 auto}.lists-container .input-border{border:1px solid #d9e1e2}.lists-container .toggle-main{display:flex;flex-direction:row-reverse;margin-bottom:10px}@media (max-width: 37.49em){.lists-container .toggle-main{margin-right:10px}}@media (min-width: 37.51em){.lists-container .list-main .section-headers{margin:40px 0 16px}}.lists-container .list-main>div:first-of-type{margin-top:-70px}.lists-container .list-detail-row{border-bottom:1px solid #d9e1e2}.lists-container .list-item-row{display:flex}.lists-container .detail-row-header{display:flex;align-items:center;padding:10px 20px;flex:1 1 auto;width:92%}@media (max-width: 21.24em){.lists-container .detail-row-header{width:75%}}@media (min-width: 21.26em) and (max-width: 54.99em){.lists-container .detail-row-header{width:80%}}@media (min-width: 55.01em) and (max-width: 71.24em){.lists-container .detail-row-header{width:88%}}.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:block;flex:1 1 auto;width:100%;height:40px;padding-top:7px}.lists-container .detail-row-header .mylidl-icon{width:26px;height:26px;margin-right:24px;top:16px}@media (max-width: 37.49em){.lists-container .detail-row-header .mylidl-icon{margin-right:15px;top:20px}}.lists-container .detail-row-header .checkbox{margin-right:10px;flex-shrink:0;flex-grow:0}.lists-container .detail-row-header .row-name{display:flex;white-space:nowrap;flex-shrink:1;line-height:1.47;margin-right:15px;margin-left:0;align-self:center;margin-top:-8px}.lists-container .detail-row-header .row-name-selected{color:#1153a5;font-weight:700}.lists-container .detail-row-header .product-name{white-space:nowrap;color:#6e7272;margin-left:auto;line-height:1.5}.lists-container .my-lidl-icon{width:26px;height:26px}.lists-container .detail-row-input{display:flex;align-items:center;width:8%;padding:7px 0 7px 10px}@media (max-width: 21.24em){.lists-container .detail-row-input{width:25%}}@media (min-width: 21.26em) and (max-width: 54.99em){.lists-container .detail-row-input{width:20%}}@media (min-width: 55.01em) and (max-width: 71.24em){.lists-container .detail-row-input{width:12%}}.lists-container .detail-row-input input{height:.6em;text-align:center}.lists-container .detail-row-body-container{display:none;min-height:418px;padding:10px 0 15px 15px}.lists-container .detail-row-body-container.selected{display:block}.lists-container .detail-row-body{position:relative;display:flex}.lists-container .detail-row-body .empty-message,.lists-container .detail-row-body .spinnie{margin:auto}.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:10px}.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 .detail-row-body .card-actions{color:#1153a5}.lists-container .detail-row-body .minus-white{top:-3px;left:12px}.lists-container .detail-row-body .plus-blue{top:11px;left:12px}.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}.list-detail-row__carousel .slick-list{height:100%}.list-detail-row__carousel .slick-track{align-items:start;height:100%}.list-detail-row__carousel .slick-slide{display:flex;height:100%}.list-detail-row__carousel .slick-slide:last-of-type{margin-right:10px}.list-detail-row__carousel .slick-slide>div,.list-detail-row__carousel .slick-slide>div>div{height:100%}.list-mobile-detail{height:100%;top:0;left:-100%;bottom:0;position:fixed;overflow-y:auto;background-color:#fff;z-index:100;opacity:1;transition:.2s ease-in-out;-webkit-animation:.5s slideIn forwards;animation:.5s slideIn forwards;-webkit-animation-delay:.2s;animation-delay:.2s;width:100%}@media (min-width: 37.51em){.list-mobile-detail{width:30%}}.list-mobile-detail .pull-right{margin-top:15%;margin-left:5%!important;position:absolute}@media (max-width: 37.5em){.list-mobile-detail .detail-container{padding:0;margin-bottom:40px}}.list-mobile-detail .close-button{padding:0 10px}.list-mobile-detail .back-button{width:32px;height:32px;margin-top:5px}.list-mobile-detail .detail-header .list-view{display:block;margin-top:40px}@media (max-width: 37.49em){.list-mobile-detail .detail-header .list-view{margin-top:55px;margin-right:20px}}.list-mobile-detail .detail-header .ellipsis-menu .ellipsis-menu1,.list-mobile-detail .detail-header .ellipsis-menu .ellipsis-menu2,.list-mobile-detail .detail-header .ellipsis-menu .ellipsis-menu3{width:4px;height:4px}.list-mobile-detail .detail-header .ellipsis-menu .ellipsis-menu1,.list-mobile-detail .detail-header .ellipsis-menu .ellipsis-menu2{margin-right:3px}@media (max-width: 37.49em){.list-mobile-detail .detail-header .list-menu{width:165px;margin-left:-130px}}.list-mobile-detail .detail-header .detail-list-options{margin-left:10px;margin-top:35px;text-align:center;width:100%}@media (min-width: 37.51em){.list-mobile-detail .detail-header .detail-list-options{margin-top:0;text-align:left;width:auto}}@media (max-width: 37.49em){.list-mobile-detail .detail-header .list-entries-info{position:absolute!important;margin-left:14%!important;margin-top:11.5%!important}}.list-mobile-detail .detail-header .list-entries-info .list-count{font-size:26px;margin-top:8px}@media (max-width: 37.49em){.list-mobile-detail .detail-header .list-entries-info .list-count{font-size:24px;margin-top:3px!important}}@media (max-width: 37.49em){.list-mobile-detail .detail-header .store-info{margin:23% 5% 2%!important}}@media (max-width: 37.49em){.list-mobile-detail .detail-header .navbar-stores{width:32px;height:32px}}@media (max-width: 37.49em){.list-mobile-detail .detail-header .store-name-text{font-size:14px!important;color:#000!important;margin-left:16px!important}}.list-mobile-detail .detail-header .detail-header-list-label .sub-headline{color:#6e7272;margin-left:16px;margin-top:1px}.list-mobile-detail .section-headers{margin:32px 15px 12px}.list-mobile-detail .detail-row-body .slick-slide+.slick-slide{margin-left:20px}@media (max-width: 37.49em){.list-mobile-detail .detail-row-body .slick-slide+.slick-slide{margin-left:10px}}.list-footnote{width:75%;margin:10px auto;text-align:center;font-size:18px;line-height:normal}@media (max-width: 37.49em){.list-footnote{width:90%;margin:20px auto 30px;font-size:14px}}.Toastify__toast-theme--colored.Toastify__toast--warning{color:#1153a5!important;background:#fff200!important}.Toastify__toast-theme--colored.Toastify__toast--warning button{color:#000}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{padding:20px 20px 30px!important;border-radius:5px!important}.stock-status{margin-left:0!important}.selected-card{border:3px solid #1153a5!important;border-radius:8px!important}.selected-card:hover{border:3px solid #1153a5!important}.stock-status-container{margin-top:-6px}.stock-status-container .stock-status-description{display:flex;align-items:center}.stock-status-container .stock-status-description.instock,.stock-status-container .stock-status-description.unknownstock{display:none}.stock-status-container .stock-status-description.lowstock{color:#fe5000;font-size:17px}.stock-status-container .stock-status-description.lowstock .circle{border-radius:50%;background-color:#fe5000;height:8px;width:8px;margin-right:8px}.stock-status-container .stock-status-description.outofstock{color:#ed1c24;font-size:17px}.stock-status-container .stock-status-description.outofstock .circle{border-radius:50%;background-color:#ed1c24;height:8px;width:8px;margin-right:8px}.stock-status-container .stock-status-stock{font-size:17px}.product-image-container{text-align:center;display:flex;position:relative}.product-image-container .product-image{width:100%;height:100%;max-width:320px}.product-image-container .icon-mylidl,.product-image-container .icon-lock,.product-image-container .icon-coupon{position:absolute;width:32px;height:32px;top:24px;z-index:1}.product-image-container .icon-mylidl.white-background,.product-image-container .icon-lock.white-background,.product-image-container .icon-coupon.white-background{background-color:#fff;border-radius:50%;height:32px;padding:3px 5px 7px;width:32px}@media (min-width: 48.01em){.product-image-container .icon-mylidl,.product-image-container .icon-lock,.product-image-container .icon-coupon{width:64px;height:64px;right:70px}.product-image-container .icon-mylidl.white-background,.product-image-container .icon-lock.white-background,.product-image-container .icon-coupon.white-background{height:64px;padding:6px 10px 14px;width:64px}}.product-image-container .icon-mylidl{left:26px}.product-image-container .icon-lock{right:26px}.product-image-container-icon{align-items:flex-end}.product-detail-container{width:100%;background-color:#fff;border-radius:4px;align-items:flex-start}.product-information-container{line-height:1.41}.product-information-container .stock-status-container{margin:15px 15px 0}.product-information-container .stock-status-container .stock-status-description{display:flex;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-stock{padding-top:5px}.product-information-container .product-savings{display:flex;gap:14px;align-items:center;margin-bottom:24px}.product-information-container .product-savings .product-savings-text{font-size:20px;font-weight:700}.product-information-container .product-savings .product-savings-text--coupon{color:#fe5000}.product-information-container .product-savings .product-savings-text--deal{color:#1153a5}.product-information-container .product-savings img{width:40px;height:40px}.stock-status-store{color:#6e7272}.stock-aisle-container{display:block;margin:15px}.stock-aisle-container .aisle-module-container{margin:0 15px}.stock-aisle-container .aisle-info-container{padding:10px 0}.stock-aisle-container .aisle-info,.stock-aisle-container .description-info{color:#6e7272}.add-to-list-button{margin-top:20px}.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}@media (max-width: 63.99em){.product-detail .add-to-list{width:100%}}.product-detail .product-title{position:relative;padding-top:10px;margin-bottom:16px}.product-detail .product-title:before{content:"";display:block;width:16px;height:4px;background-color:#ed1c24;position:absolute;left:0;top:0}.product-detail .description{line-height:1.41;margin-bottom:24px}.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:0}.product-detail .description ul,.product-detail .description ol{margin-left:1em}.product-detail .view-coupon-button,.product-detail .product-detail--no-clip{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-detail__container{margin-top:15px}.product-detail .coupon-detail--information-text{padding:15px}.product-detail .base-price-container{color:#6e7272;margin-top:8px}.brands-container+.product-detail .base-price-container{margin-top:8px}.product-detail .price-wrapper__info{font-size:12px;font-size:.7058823529rem;font-weight:600;line-height:1.5;letter-spacing:.2px;margin-top:16px;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center}@media (min-width: 48.01em){.product-detail .price-wrapper__info{justify-content:unset}}.product-detail .price-wrapper__info-limit{display:flex;gap:8px;align-items:center}.product-detail .stock-aisle-container{margin:0;border-top:1px solid #d9e1e2;padding-top:24px}.product-detail .stock-aisle-container .stock-status-container{margin:0}.product-detail .stock-aisle-container .stock-status-container__stock-status{font-size:16px;font-size:.9411764706rem;align-self:flex-start;border-radius:1000px;font-weight:600;line-height:1.375;padding:0 12px;display:inline-block;margin-bottom:12px}.product-detail .stock-aisle-container .stock-status-container__stock-status.unknownstock{display:none}.product-detail .stock-aisle-container .stock-status-container__stock-status.instock{background-color:#e0f9df;color:#28a228}.product-detail .stock-aisle-container .stock-status-container__stock-status.lowstock{background-color:#ffeae0;color:#fe5000}.product-detail .stock-aisle-container .stock-status-container__stock-status.outofstock{background-color:#ffdfe0;color:#ed1c24}.product-detail .stock-aisle-container .aisle-info-container{padding:0}.product-detail .stock-aisle-container .aisle-module-container{margin:0}.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:flex;align-items:center;justify-content:center}@media (min-width: 37.51em){.product-variants-list .variant-container{justify-content:normal;justify-content:flex-start}}.product-variants-list .variant-container.active{font-weight:400}.product-variants-list .variant-container.active:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px #1153a5;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.product-variants-list .variant-image{width:72px;max-height:100%;flex-shrink:0}.product-variants-list .variant-name{display:none}@media (min-width: 37.51em){.product-variants-list .variant-name{display:block}}.price-wrapper{margin:0 0 24px}.price-wrapper-new{margin:0 0 24px;display:flex;flex-direction:column;gap:8px}.price-container{display:flex;align-items:center;flex-wrap:wrap}.price-details{display:inline-block}.price-details:not(:empty){margin-right:2rem}.price-details__must-buy{font-size:12px;font-size:.7058823529rem;line-height:1.5;margin:8px 0;font-weight:700}.badge{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))}.badge__corner{color:#ed1c24;vertical-align:bottom;flex:0 0 auto}.badge__content{vertical-align:baseline;max-width:240px;min-height:100%;display:inline-flex;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}.badge__content img{margin-right:1rem;flex:0 0 auto}.badge__text{max-height:2.5em;overflow:hidden;text-transform:uppercase;display:flex;flex-direction:column;text-align:center}.badge__disclaimer{font-size:12px;font-size:.7058823529rem;color:#fd0;text-transform:uppercase;line-height:1.5}.product-recipes{width:100%;display:flex;flex-direction:column}.product-recipes .product-recipes-title{margin-bottom:16px}@media (min-width: 37.51em){.product-recipes{flex-direction:row}.product-recipes .product-recipes-title{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:flex;flex-flow:row;flex-wrap:wrap;margin-left:-24px}.product-attributes__list .product-attributes__list-item{flex:0 0 85px;max-width:85px;margin-bottom:16px;margin-left:24px}.product-attributes__list .product-attributes__list-item--33{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{display:flex;flex-flow:row;flex-wrap:wrap;margin-left:-24px}.product-awards__container .product-awards__list .product-awards__list-item{display:flex;flex-flow:row;align-items:center;margin-bottom:16px;margin-left:24px;flex-basis:100%}@media (min-width: 37.51em){.product-awards__container .product-awards__list .product-awards__list-item{flex:1 1 328px}}.product-awards__container .product-awards__list .product-awards__list-item .product-award__image{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%}.product-detail__callout-signin{background:#fff;border:1px solid #d9e1e2;border-radius:24px;display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:24px 32px}@media (min-width: 48.01em){.product-detail__callout-signin{max-width:400px}}.product-detail__callout-signin p{font-size:12px;font-size:.7058823529rem;line-height:1.5;letter-spacing:.2px}.product-detail__callout-signin .clickable{min-height:48px;height:auto;line-height:1}.coupons-container{margin-bottom:24px;display:flex;flex-direction:column;gap:16px}.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:capitalize}@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 .stock-status-container{display:none}.products-list .logo-description-container{justify-content:flex-end;margin-top:-16px}.products-list-divider{height:1px;border-top:1px solid #d9e1e2;width:100%;display:block}.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{max-width:100%;text-align:center}@media (min-width: 64.01em){.profile-container .profile--sidebar{order:2}}.profile-container .profile--sidebar .profile--sidebar-profile{margin:30px auto 15px}.profile-container .title-3{text-align:center}.profile-container .team-lidl{padding:0;z-index:1}@media (max-width: 47.99em){.food-preferences-container{width:100%;padding:20px}}.food-preferences-container .button{display:flex;justify-content:center;align-items:center}.food-preferences-container .button .spinnie{position:relative;top:0;left:0;margin:0 0 0 10px}.food-preferences-container .button .spinnie svg{display:block}.food-preference-row{display:flex;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{flex-grow:1!important;display:flex!important;justify-content:flex-end!important}fieldset .food-preference-row:last-child{margin-bottom:0}.food-preferences-section fieldset{border:none;padding:0;margin:0}.food-preferences-section legend{margin-bottom:15px}.food-preferences-wrapper{display:flex;flex-direction:column;gap:60px;margin-top:35px}.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,.general-preferences-container .sms-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:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:solid 1px #d9e1e2;width:100%}.general-preferences-container .social-row .connected-status{color:#6e7272}.general-preferences-container .apple{box-sizing:border-box;font-size:20px;box-shadow:1px 1px 5px #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:flex;flex-flow:row;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:flex;flex-flow:row;margin-left:auto;color:#28a228}.general-preferences-container .profile-my-store .store-info-header .labeled-icon .icon{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:solid 1px #d9e1e2;width:100%;margin:30px 0 10px}.general-preferences-container .errors{margin-top:40px}.general-preferences-container .submit,.general-preferences-container .sign-out-button{margin-top:20px;width:100%;display:flex;justify-content:center;align-items:center}@media (min-width: 37.51em){.general-preferences-container .submit,.general-preferences-container .sign-out-button{width:auto}}.general-preferences-container .submit .spinnie,.general-preferences-container .sign-out-button .spinnie{position:relative;top:0;left:0;margin:0 0 0 12px}.general-preferences-container .submit .spinnie svg,.general-preferences-container .sign-out-button .spinnie svg{display:block}@media (min-width: 64.01em){.general-preferences-container .sign-out-button{display:none}}@media (max-width: 47.99em){.popover-calendar-container{display:none}}.profile-email-row{align-items:center}.infotip{position:relative}.infotip-button{background-color:#1153a5;border-radius:50%;color:#fff;min-width:25px;height:25px;text-align:center;position:relative;margin-left:15px;line-height:1.4}.infotip-content{display:none;width:250px;background-color:#000000bf;color:#fff;text-align:center;padding:10px;border-radius:6px;position:absolute;z-index:1;right:0;top:30px;font-size:14px}.infotip-button:focus~.infotip-live-region .infotip-content,.infotip-button:hover~.infotip-live-region .infotip-content{display:block}.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}.password-reset-container .success{margin:20px 0}.password-reset-container .success:has(p:empty){margin:0}.password-reset-container .button{display:flex;justify-content:center;align-items:center}.password-reset-container .button .spinnie{position:relative;top:0;left:0;margin:0 0 0 10px}.password-reset-container .button .spinnie svg{display:block}.employee-identification-container{margin-bottom:150px}.employee-identification-container .employee-last-name{margin:40px 0 15px}.employee-identification-container .employee-last-name p{margin-top:-3px}.employee-identification-container .employee-id{margin:10px 0 30px}.employee-identification-container .employee-id p{margin-top:-3px}.employee-identification-container .success{margin:20px 0}.employee-identification-container .success:has(p:empty){margin:0}.employee-identification-container .button{display:flex;justify-content:center;align-items:center}.employee-identification-container .button .spinnie{position:relative;top:0;left:0;margin:0 0 0 10px}.employee-identification-container .button .spinnie svg{display:block}.account-deletion-container{max-width:680px;margin:0 auto}.account-deletion-container .account-deletion-form{margin-top:40px}.account-deletion-container .account-deletion-content{margin:30px auto 0;text-align:center;line-height:normal}.account-deletion-container .delete-account-button{display:block;margin:40px auto 20px}.account-deletion-container .delete-account-button button{background:#d0011b;color:#fff;display:block;margin:60px auto 20px}.Toastify__toast-theme--colored.Toastify__toast--info{background:#1153a5!important;margin-top:10px!important}.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 .section-header{margin-bottom:15px}.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:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start}}.recipe-detail .recipe-share-options{display:flex;align-items:center;margin-bottom:15px}@media (min-width: 37.51em){.recipe-detail .recipe-share-options{justify-content:flex-end;margin-bottom:0}}@media (min-width: 64.01em){.recipe-detail .recipe-share-options{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{flex-wrap:wrap}.recipe-detail .categories>*{padding:0 30px 10px 0;margin-top:10px}.recipe-detail .categories>*:first-child{padding-left:0}.recipe-detail .meta{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{justify-content:flex-start}}.recipe-detail .row-item{text-align:center;width:90px;flex:1 1 90px}.recipe-detail .row-item .sub-headline{color:#6e7272}.recipe-detail .ingredient{display:flex;margin-bottom:15px}.recipe-detail .ingredient-row{display:flex;align-items:center}.recipe-detail .ingredient-description{margin-left:10px}.recipe-detail .ingredient-description.product-exists{color:#1153a5;cursor:pointer}.recipe-detail .ingredient-description.product-exists:hover{color:#0d94e7}.recipe-detail .add-ingredients-button{margin-top:10px}.recipe-detail .recipe-divider-mobile{margin-left:15px;margin-right:15px;border:none;border-top:1px solid #d9e1e2}@media (min-width: 37.51em){.recipe-detail .recipe-divider-mobile{margin-left:15px}}@media (min-width: 48.01em){.recipe-detail .recipe-divider-mobile{margin-left:40px}}@media (min-width: 37.51em){.recipe-detail .recipe-divider-mobile{margin-right:15px}}@media (min-width: 48.01em){.recipe-detail .recipe-divider-mobile{margin-right:40px}}@media (min-width: 37.51em){.recipe-detail .recipe-divider-mobile{display:none}}.recipe-detail .recipe-video-title{margin-bottom:15px}.recipe-detail .recipe-video{margin-bottom:20px}@media (max-width: 37.49em){.recipe-detail .recipe-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%}}@media (max-width: 37.49em){.recipe-detail .recipe-video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}}.recipes-home-container{overflow:hidden;display:flex;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 .header-divider,.recipes-home-container .featured-recipes{padding-left:40px;padding-right:40px}@media (max-width: 37.5em){.recipes-home-container .header-divider,.recipes-home-container .featured-recipes{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.1764705882rem}}.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:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (min-width: 82.4em){.recipes-home-container .table-body{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}@media (max-width: 48em){.recipes .grid--large-gutters>*{padding:15px 7.5px!important}}.register-main-container{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}}.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;box-shadow:1px 1px 5px #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;box-shadow:1px 1px 5px #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;box-shadow:1px 1px 5px #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 .facebook,.register-container .google,.register-container .apple{box-sizing:border-box;margin-bottom:16px;width:100%;font-size:18px}.register-container .facebook .icon,.register-container .google .icon,.register-container .apple .icon{width:20px;top:5px}.register-container .facebook:hover,.register-container .google:hover,.register-container .apple:hover{background-color:#ececec}@media (max-width: 37.49em){.register-container .facebook-disabled,.register-container .google-disabled,.register-container .apple-disabled{width:98%}}.register-container .input.error:after{content:none}.register-container .firstname{margin-right:20px}.register-container .create-account{width:285px;display:block;margin:30px auto}.register-container .mg-auto{margin:0 auto}.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;flex:0 0 25px}.register-container .terms-privacy-links{display:flex;justify-content:space-evenly}.register-container .captcha-container{text-align:center;line-height:1.2;font-size:12px;color:#6e7272;margin-top:30px}.register-container .captcha-container .captcha-link{color:#1153a5}@media (max-width: 37.5em){.popover-calendar-container{display:none}}.register-first .lidl-input{margin-bottom:10px}.register-first .social-row{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:.9411764706rem;margin-left:40px;margin-bottom:25px}.register-first .reg-password+button{margin-bottom:10px}.register-first .button-body{font-size:16px;font-size:.9411764706rem}.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:flex;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:flex;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}.register-second .headline{margin:25px 0}@media (min-width: 37.51em){.register-second .lidl-datepicker .month{width:52.8571428571%!important}}@media (min-width: 37.51em){.register-second .lidl-datepicker .date,.register-second .lidl-datepicker .year{width:18.5714285714%!important}}.register-second .lidl-datepicker .MuiFormControl-marginNormal{width:100%;margin-top:0!important}.register-second .store-icon .state-picker{width:100%;margin-left: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 .email-terms,.register-second .sms-details{margin-left:40px;line-height:17px;height:auto}.register-second .contest-rules{margin-bottom:25px}.register-second div[data-testid=firstName] p,.register-second div[data-testid=lastName] p,.register-second div[data-testid=email] p,.register-second div[data-testid=confirm_email] p,.register-second div[data-testid=password] p,.register-second div[data-testid=phone] p,.register-second div[data-testid=zip] p,.register-second div[data-testid=birthday] 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 15px;align-items:center}.login-page-container{width:100%;padding:20px;margin:0 auto}@media (min-width: 37.51em){.login-page-container{width:380px;padding:60px 0 75px}}.login-page-container .title-2{text-align:center;margin-bottom:30px}.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{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:30px}.rewards-subtitle{font-size:1rem;margin-top:10px;line-height:initial}@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,.rewards--banner .banner__footer{padding:0 15px}@media (min-width: 37.51em){.rewards--banner .banner__inner,.rewards--banner .banner__footer{padding:0 40px}}@media (min-width: 48.01em){.rewards--banner .banner__right{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:flex;flex-direction:column;align-items:center;padding:0 15px}@media (min-width: 48.01em){.rewards--punch-card-container{background:none}}.rewards--punch-card{box-shadow:0 2px 40px #0000001a;border-radius:6px 6px 0 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.2941176471rem;line-height:1.27;max-width:600px;text-align:center;margin:0 auto}.rewards--placeholder-line{display:block;margin-top:.5rem;background:#0003;height:1.2rem}.rewards--status-banner-variant-1,.rewards--status-banner-variant-2{display:flex;flex-flow:row;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}}.rewards--status-banner-variant-1 .rewards-section,.rewards--status-banner-variant-2 .rewards-section{display:flex}@media (max-width: 37.49em){.rewards--status-banner-variant-1 .rewards-section,.rewards--status-banner-variant-2 .rewards-section{display:block}}.rewards--status-banner-variant-1 .rewards-section .rewards-btn,.rewards--status-banner-variant-2 .rewards-section .rewards-btn{margin:5px 0 0 20px}@media (max-width: 37.49em){.rewards--status-banner-variant-1 .rewards-section .rewards-btn,.rewards--status-banner-variant-2 .rewards-section .rewards-btn{margin:15px 0 0}}.rewards--status-banner-variant-1 .view-arrow,.rewards--status-banner-variant-2 .view-arrow{margin-bottom:22px}@media (max-width: 37.49em){.rewards--status-banner-variant-1 .view-arrow,.rewards--status-banner-variant-2 .view-arrow{margin-bottom:60px;font-size:20px}}@media (min-width: 48.01em){.rewards--status-banner-variant-1{display:flex;flex-flow:column;margin-top:0}}.rewards--status-banner-variant-2{align-items:center}@media (min-width: 48.01em){.rewards--banner-divider{height:140px;width:1px;border-left:1px solid #d9e1e2;margin:auto 20px}}.rewards--ctas{display:flex;margin-top:20px;gap:15px;flex-wrap:wrap}.rewards--ctas .clickable{width:100%}@media (min-width: 21.26em){.rewards--ctas .clickable{flex:1;min-width:0}}@media (min-width: 37.51em){.rewards--ctas .clickable{flex:0;min-width:180px}}@media (min-width: 37.51em){.rewards--ctas{gap:30px}}.game-card-container{position:relative;height:100%;width:100%;background-color:#fff;padding:18px 12px;border-radius:11px;box-shadow:0 0 42px #00000014}@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{box-shadow:none}.game-card-container.game-card-theme--blue .game-card-text--emphasized,.game-card-container.game-card-theme--blue .game-card-header-text--emphasized{color:#1153a5}.game-card-container.game-card-theme--red .game-card-text--emphasized,.game-card-container.game-card-theme--red .game-card-header-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:flex;align-items:center;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:#1153a5;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:flex;flex-flow:column;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:flex;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}}.search-detail-container{max-width:82.4em;margin-left:auto;margin-right:auto}.specials-detail.empty-container{display:flex;justify-content:center;align-content:center;padding:15px;min-height:400px;text-align:center;line-height:2;margin-top:5%}@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:flex;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-bottom:30px}.specials-detail .specials-detail__products .pagination-grid-header{text-align:left}.specials-detail .specials-detail__products .pagination-grid-header .headline{font-size:76px;font-size:4.4705882353rem}.specials-detail .specials-detail__products .pagination-grid-header .count{font-size:22px;font-size:1.2941176471rem}.specials-detail .current-upcoming .grid-item--double{display:none}.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;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:.7647058824rem;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-subtitle{margin-top:4px;margin-bottom:20px}.specials-detail .specials-detail__list-header-caption{margin-top:4px}.specials-detail .stock-status-container{display:none}.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 .specials-list-divider{height:1px;border-top:1px solid #d9e1e2;width:100%;display:block}.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 .store-openings__list{margin:0 auto}@media (min-width: 37.51em) and (max-width: 64em){.store-openings-container .store-openings__list{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{position:absolute;width:64px;height:64px;left:-32px;top:-32px;background-image:url(/assets/images/logo-lidl-footer.svg);text-align:center;display:flex;flex-flow:row;justify-content:center;align-items:center}.map-marker .map-marker__tooltip{position:absolute;top:-130%;right:-100%;display:flex;align-items:center;justify-content:center;z-index:10;width:180px;min-height:60px;margin-left:-90px;font-size:17px;font-size:1rem;background:#fff;border-radius:10px;opacity:.95;box-shadow:0 1px 1px #0003;border:solid 1px #ececec;padding:10px 28px;text-decoration:none}.map-marker .map-marker__tooltip:after,.map-marker .map-marker__tooltip:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#0000}.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{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.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: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:flex;align-items:flex-end;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:flex;align-items:center;margin-top:30px;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:flex;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:flex;justify-content:space-between;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:#0000}.find-store-container .find-store-body{display:flex}.find-store-container .find-store-body .list-container{display:flex;flex-flow:column;max-height:680px;width:540px;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>*{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{flex-grow:1;height:680px}.find-store-container .find-store-body .store-info-btn .button-body{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}}@media (max-width: 37.5em) and (max-width: 21.24em){.find-store-container .set-my-store .button{line-height:initial}}@media (max-width: 37.5em){.find-store-container .find-store-body .list-container{padding:20px 15px;max-height:none;overflow-y:auto;width:100%}.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}.unlocked-container{display:flex;align-items:center;font-weight:700;margin-bottom:20px}.unlocked-container p{margin-left:10px}.unlocked-container .icon{height:32px;width:32px}.magazine{max-width:82.4em;margin:0 auto;position:relative}.magazine--full{max-width:100%}.magazine .vev vev{max-width:1400px!important}.footer-wrapper{background-color:#8fd3f5}#footer-container{position:relative;z-index:10;background-color:#f9f9de}.footer{max-width:82.4em;margin-left:auto;margin-right:auto}.footer .clickable>*+*{margin-left:0}.footer .section-left{flex:2 1;flex-wrap:nowrap}.footer .link,.footer .headline{font-size:13px;font-size:.7647058824rem}@media (min-width: 64.01em){.footer .link,.footer .headline{font-size:17px;font-size:1rem}}.footer .headline{font-family:Lidl Font Cond Pro,Lidl Font Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Tahoma,sans-serif;text-transform:uppercase;font-weight:700;color:#1153a5}.footer .link{color:#1153a5;text-transform:capitalize}.footer .section-right{background-color:#000;color:#fff;-webkit-text-fill-color:#ffffff!important}.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{justify-content:space-between;flex:1 1;margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:15px}@media (min-width: 37.51em){.footer .footer-links{display:flex}}.footer .footer-links .social-icons,.footer .footer-links .join-mylidl,.footer .footer-links .copyright{grid-column:1/-1}.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%}@media (min-width: 55.01em){.footer .join-mylidl{max-width:216px}}.footer .join-mylidl .headline{color:#1153a5;text-transform:none}.footer .join-mylidl .clickable{width:100%;display:flex;justify-content:center;align-items:center;margin:auto;position:relative;text-align:center;font-weight:700;color:#fff;border-radius:500px;text-transform:uppercase;line-height:1}@media (max-width: 37.49em){.footer .join-mylidl .clickable{margin:inherit}}@media (min-width: 37.51em) and (max-width: 64em){.footer .join-mylidl .clickable{display:inline-flex}}.footer .section-left{flex:2 1}.footer .section-right{flex:1 1}.footer .signup-form>*{margin-bottom:15px}.footer .signup-form>*:last-child{margin-bottom:0}.footer .input-row{display:flex;flex-wrap:wrap}.footer .input-row>*{flex:1 1 120px!important;margin-right:10px!important}.footer .lidl-input>*{color:#fff!important}.footer .copyright{width:100%}.footer .ot-sdk-show-settings{color:#1153a5!important;border:none!important;font-size:13px!important;line-height:inherit!important;padding:inherit!important}.footer .ot-sdk-show-settings:hover{background-color:transparent!important}@media (min-width: 64.01em){.footer .ot-sdk-show-settings{font-size:17px!important}}#app{padding-bottom:40px;min-width:320px}@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:flex;background-color:#8fd3f5;justify-content:flex-start;align-items:flex-start;height:65px;padding-top:10px;margin-top:8px;position:relative;padding-left:15px;padding-right:15px}@supports (padding: max(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: max(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: max(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>.actions .clickable{font-family:Lidl Font Cond Pro,Lidl Font Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Tahoma,sans-serif;text-transform:capitalize;font-weight:700}.nav-inner>.actions .clickable .user-name{font-family:Lidl Font Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Tahoma,sans-serif;text-transform:none;font-weight:400}.nav-inner .actions-inner,.nav-inner .menu-inner{display:flex;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 .products-dropdown,.nav-inner .actions-inner .menu-inner-link,.nav-inner .actions-inner .main-coupons-menu,.nav-inner .actions-inner .main-about-menu,.nav-inner .menu-inner .products-dropdown,.nav-inner .menu-inner .menu-inner-link,.nav-inner .menu-inner .main-coupons-menu,.nav-inner .menu-inner .main-about-menu{padding-right:8px}}.nav-inner .actions-inner .products-dropdown .menu-item-text,.nav-inner .actions-inner .menu-inner-link .menu-item-text,.nav-inner .actions-inner .main-coupons-menu .menu-item-text,.nav-inner .actions-inner .main-about-menu .menu-item-text,.nav-inner .menu-inner .products-dropdown .menu-item-text,.nav-inner .menu-inner .menu-inner-link .menu-item-text,.nav-inner .menu-inner .main-coupons-menu .menu-item-text,.nav-inner .menu-inner .main-about-menu .menu-item-text{color:#1153a5}.nav-inner .actions{margin-left:auto}@media (max-width: 37.49em){.nav-inner .actions{width:100%}}.nav-inner .logo{margin:-10px 0 0 10px;flex-shrink:0;align-self:flex-start;z-index:999;width:68px;height:68px}@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 .secondary-nav-menu{position:absolute;display:inline-block;top:68px;margin:0;left:0;right:0;padding-left:36px;padding-right:20px;background-color:#1153a5;width:100%}@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 .clickable{font-family:Lidl Font Cond Pro,Lidl Font Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Tahoma,sans-serif;text-transform:capitalize;font-weight:700}.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}}.nav-inner .secondary-nav-menu .clickable{font-weight:700;line-height:2.3rem!important;color:#fff}.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}.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%;padding-right:15px;margin-left:2px;box-shadow:0 -2px 8px #00000005;height:calc(50px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);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}}@media (min-width: 37.51em){.nav-inner .menu{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{justify-content:space-between}.nav-inner .menu .menu-item *{font-size:16px;font-size:.9411764706rem}.nav-inner .menu .menu-item a{font-family:Lidl Font Cond Pro,Lidl Font Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Tahoma,sans-serif;text-transform:uppercase;font-weight:700}.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{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:#1153a5}}.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{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}.navbar-menu-dropdown .MuiPaper-root{background-color:#8fd3f5;color:#1153a5}.navbar-menu-dropdown .MuiPaper-root a:hover{color:#1153a5;text-decoration:underline;background-color:transparent}.navbar-menu-dropdown .MuiPaper-root .active{color:#1153a5!important}.menu-dropdown.navbar-menu-secondary-dropdown .MuiPaper-root,.navbar-menu-secondary-dropdown .MuiPaper-root{background-color:#1153a5;color:#fff}.menu-dropdown.navbar-menu-secondary-dropdown .MuiPaper-root a,.navbar-menu-secondary-dropdown .MuiPaper-root a{font-size:14px;font-weight:600}.menu-dropdown.navbar-menu-secondary-dropdown .MuiPaper-root a:hover,.navbar-menu-secondary-dropdown .MuiPaper-root a:hover{color:#fff;text-decoration:underline;background-color:transparent}.menu-dropdown.navbar-menu-secondary-dropdown .MuiPaper-root .active,.navbar-menu-secondary-dropdown .MuiPaper-root .active{color:#fff!important}.menu-dropdown.navbar-menu-secondary-dropdown button,.navbar-menu-secondary-dropdown button{font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:4px}.menu-dropdown.navbar-menu-secondary-dropdown button>.icon,.navbar-menu-secondary-dropdown button>.icon{top:0}.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:#f9f9de;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;font-size:16px;color:#000;font-weight:400;font-family:Lidl Font Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Tahoma,sans-serif}@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:flex;flex-direction:row;align-items:center;width:80%;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;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%;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;text-transform:uppercase}@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 .sign-in-container .clickable{font-family:Lidl Font Cond Pro,Lidl Font Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Tahoma,sans-serif;text-transform:capitalize;font-weight:700}.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:flex;align-items:flex-start;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:translate(-2%)}to{left:0;-webkit-transform:translateX(0);transform:translate(0)}}@keyframes slideIn{0%{-webkit-transform:translateX(-2%);transform:translate(-2%)}to{left:0;-webkit-transform:translateX(0);transform:translate(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;transition:.2s ease-in-out;-webkit-animation:.5s slideIn forwards;animation:.5s slideIn 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{position:absolute;right:0;top:0}.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 .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-testid=profileDropdown],.mobileMenuItem-container button[data-testid=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;-moz-columns:2;columns:2;padding:25px}.products-dropdown .MuiMenu-list .MuiMenuItem-root{display:block;line-height:1.5rem;margin:auto;padding:12px 20px 0!important}.navbar-menu-secondary-dropdown .clickable,.navbar-menu-dropdown .clickable{font-family:Lidl Font Cond Pro,Lidl Font Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Tahoma,sans-serif;text-transform:capitalize;font-weight:700}.navbar-menu-dropdown button.clickable{text-transform:uppercase}.linkgroup{line-height:1.54}.linkgroup .link{display:block;text-align:left}.linkgroup-title{margin-bottom:10px}.profile-popover{min-width:260px!important;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:flex;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}}.store-info{margin-top:18px}.mystore-text span{line-height:12px}.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;max-height:100%;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:flex;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-icon{position:absolute;right:15px;top:0;height:22px;width:22px}#search .search-results .product-img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}#search .search-results .product-name{display:block}#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}}#search .search-results .logos-description-container{margin-bottom:0;margin-top:5px}#search .search-results .logos-description-container .icon{top:0}#search .search-input,#search .search-results{max-width:min(480px,82.4em)}.search-results .product-row{padding:16px;list-style:none;display:flex;align-items:center;border-bottom:1px solid #d9e1e2}.search-results .product-row .product-img-wrapper{position:relative;height:64px;width:64px;margin-right:16px}.search-results .product-row .product-row__info{display:flex;flex-direction:column;gap:2px}.search-results .product-row .product-row__name{font-size:18px;font-size:1.0588235294rem;font-weight:600;list-style:1.2222;letter-spacing:.3px}.sitemap{max-width:82.4em;margin-left:auto;margin-right:auto;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:15px}@media (min-width: 37.51em){.sitemap{display:flex;justify-content:space-between;gap:0}}.sitemap .headline{font-size:18px;font-weight:700}.sitemap .link{color:#1153a5;text-transform:capitalize;font-size:13px;font-size:.7647058824rem}@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 .linkgroup-title,.sitemap .media,.sitemap .careers{color:#1153a5;font-family:Lidl Font Cond Pro,Lidl Font Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Tahoma,sans-serif;text-transform:uppercase;font-weight:700}@media (min-width: 37.51em) and (max-width: 71.24em){.sitemap .quick-links{width:22%}}@media (min-width: 37.51em) and (max-width: 71.24em){.sitemap .about-lidl{width:22%}}@media (min-width: 37.51em) and (max-width: 71.24em){.sitemap .products-services{width:17%}}@media (min-width: 37.51em) and (max-width: 71.24em){.sitemap .work-with-us{width:17%}}@media (min-width: 37.51em) and (max-width: 71.24em){.sitemap .customer-service{width:22%}}@media (min-width: 37.51em) and (max-width: 71.24em){.sitemap .careers{width:25%}}@media (min-width: 37.51em) and (max-width: 71.24em){.sitemap .media{width:25%}}.footer-skip-link{padding:2px 6px}.mobileMenuItem-menuItem{font-size:18px;padding:5px 0;margin:0 8%;cursor:pointer;color:#000;transition:"color 0.2s ease-in-out";-webkit-animation:"0.5s slideIn forwards";animation:\30\.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:\30\.5s\ shrink\ forwards}.subMenu{display:block!important;padding-left:30px}._profile_1sosm_9._xlarge_1sosm_9,._profile_1sosm_9._large_1sosm_9{font-size:24px;font-size:1.4117647059rem;font-weight:700;line-height:28px;letter-spacing:.3px;text-transform:capitalize}@media (min-width: 37.51em){._profile_1sosm_9._xlarge_1sosm_9,._profile_1sosm_9._large_1sosm_9{font-size:28px;font-size:1.6470588235rem;font-weight:700;line-height:34px;letter-spacing:.4px}}._profile_1sosm_9{border-radius:50%;overflow:hidden;color:#fff;font-weight:700;background-repeat:no-repeat;background-size:cover;background-color:#1153a5;flex:0 0 auto;text-transform:uppercase;display:flex;align-items:center;justify-content:center}._profile_1sosm_9._small_1sosm_41{width:40px;height:40px}._profile_1sosm_9._medium_1sosm_45{width:70px;height:70px}._profile_1sosm_9._large_1sosm_9{width:90px;height:90px}._profile_1sosm_9._xlarge_1sosm_9{width:192px;height:192px}._info_1xkbf_1>*{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word}._userDetail_1xkbf_17{display:flex;align-items:center;max-width:320px}._img_1xkbf_23{width:auto!important}._team-lidl_1xkbf_27+._info_1xkbf_1{margin-left:-59px}._info_1xkbf_1{margin-left:10px;flex:1 1 auto}._info_1xkbf_1>*{display:block;white-space:nowrap;max-width:200px;line-height:1.2;margin-top:2px}._email_1xkbf_43{color:#6e7272}._container_1olj2_9{position:relative}._container_1olj2_9 input{padding-right:45px}._button_1olj2_16{cursor:pointer;color:#1153a5;font-weight:700;text-decoration:none;display:inline;position:absolute;right:0;padding:5px;top:1rem}._button_1olj2_16:hover{color:#084c95}._button_1olj2_16._active_1olj2_30{color:#084c95;font-weight:700}._pill_1noc7_9{border-radius:1000px;display:flex;align-items:center;gap:8px;align-self:flex-start;justify-self:flex-start;font-weight:700;line-height:1.5;position:relative}._pill--with-icon_1noc7_20{padding-left:32px}._small_1noc7_24{height:28px;padding:0 12px;font-size:12px}._medium_1noc7_30{height:32px;padding:0 12px;font-size:14px}._large_1noc7_36{height:40px;padding:0 16px;font-size:16px}._primary_1noc7_42{background:#0050aa;color:#fff}._secondary_1noc7_47{background:#e60a14;color:#fff}._tertiary_1noc7_52{background:#8fd3f5;color:#1d2c5a}._icon_1noc7_57{height:24px!important;width:24px!important;position:absolute!important;top:0!important;left:0;border-radius:1000px;border:2px solid #ffffff}._button_17ark_9{background-color:#8fd3f5;height:32px;width:32px;border-radius:1000px;display:flex;justify-content:center;align-items:center;transition:background-color .4s}._added_17ark_20{background-color:#068906}._wrapper_yvlk6_9{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;align-items:center}._wrapper_yvlk6_9 .icon{top:0;height:24px;width:24px;display:block;flex:0 0 auto;align-self:flex-start;margin-right:auto}._container_yvlk6_26{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;flex:0 1 auto}._price_yvlk6_35{font-size:24px;color:#0050aa;font-weight:700}._price_yvlk6_35._discount_yvlk6_40{color:#e60a14}._strike_yvlk6_44{font-size:16px;color:#0050aa;font-weight:400;text-decoration:line-through;letter-spacing:.2px}._detail_yvlk6_52 ._price_yvlk6_35{font-size:32px;line-height:1.125}._detail_yvlk6_52 ._container_yvlk6_26{gap:8px}._badge_16i7j_9{border-radius:1000px;display:flex;height:24px;align-items:center;gap:8px;align-self:flex-start;justify-self:flex-start;padding:0 12px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.5;position:relative}._badge--with-icon_16i7j_24{padding-left:32px}._badge--yellow_16i7j_28{background:#fff000;color:#1d2c5a}._badge--red_16i7j_33{background:#e60a14;color:#fff}._icon_16i7j_38{height:24px!important;width:24px!important;position:absolute!important;top:0!important;left:0;border-radius:1000px;border:2px solid #ffffff}._disclaimer_2tyv0_9{color:#6c7694;font-size:12px;line-height:1.5;font-weight:700}._badge_j180_9{display:flex;flex-direction:column;gap:4px;flex-basis:100%;flex-wrap:wrap}._badge--detail_j180_16{flex-direction:row;align-items:center;gap:8px}._badge_j180_9:empty{display:none}._limitText_j180_25{font-size:12px;font-size:.7058823529rem;font-weight:600;line-height:1.5;letter-spacing:.2px;margin-top:4px}._basePrice_j180_34{font-size:14px;font-size:.8235294118rem;line-height:1.42;color:#6e7272;margin-top:8px}._card_1qtbv_9{background-color:#fff;position:relative;height:100%}._clip-container_1qtbv_15{margin:0}._clip-container_1qtbv_15 .coupon-detail--clip{color:#e60a14;padding:0;gap:8px;font-size:16px;line-height:1.5;width:100%;margin:0!important}._detail_1qtbv_28{padding:16px 16px 24px;display:flex!important;position:relative!important;flex-direction:column;gap:16px;height:100%}._image_1qtbv_37{aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}._image_1qtbv_37 img{max-width:100%;max-height:100%;display:block}._info-wrap_1qtbv_49{display:flex;flex-direction:column;gap:16px;flex:1}._info_1qtbv_49{display:flex;flex-direction:column;gap:8px}._badge_1qtbv_62{display:flex;flex-direction:column;gap:4px}._badge_1qtbv_62:empty{display:none}._title_1qtbv_71{font-size:16px;line-height:1.5;color:#000}._add-to-list_1qtbv_77{position:absolute;top:16px;right:16px}._list_1qtbv_83{border-bottom:2px solid #f8f8f9}._list_1qtbv_83 ._image_1qtbv_37{height:64px;width:64px}._list_1qtbv_83 ._detail_1qtbv_28{flex-direction:row;padding:16px}._list_1qtbv_83 ._info-wrap_1qtbv_49{gap:12px}._backButton_19917_9{margin:5px 0 4px;color:#1153a5;font-weight:400!important;text-transform:lowercase!important}._wrapper_19917_16{margin:20px 0 50px}._wrapper_19917_16 .active .menu-item-text{font-weight:700}._border_19917_23{border-top:1px solid #d5d4d4;margin:4px 0 0!important}._border_19917_23:before{content:"";margin-top:20px;display:block}._arrowLeft_19917_33{left:4px}._join-popup-bg_1s1el_9{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;justify-content:center;align-items:center;padding:80px 20px;background-color:#0000004d}._popup-wrapper_1s1el_20{position:relative;width:-webkit-fill-available;top:-45px;max-width:800px;background-color:#fff200;font-family:Lidl Font Cond Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Tahoma,sans-serif;font-weight:700}._header_1s1el_30{display:flex;position:relative;padding:20px 20px 0;width:100%;height:340px}._offer_1s1el_39{color:#ff080d;width:55%;font-size:clamp(30px,11vw,90px);font-weight:bolder;margin-left:20px;word-wrap:break-word;display:flex;align-items:center;overflow:hidden}._image-wrapper_1s1el_51{position:relative;width:45%;margin-left:20px}._image_1s1el_51{position:absolute;bottom:0;width:80%}._cross-icon_1s1el_63{position:absolute;top:10px;right:10px;cursor:pointer}._notice--content_1s1el_70{display:flex;align-items:flex-start;justify-content:space-between;padding:20px}._notice--content_1s1el_70 p{font-size:18px;font-weight:700;line-height:1.3;flex:1}._footer-wrapper_1s1el_83{background-color:#1d2c5a;padding:20px 40px;display:flex;align-items:center;justify-content:space-between;position:absolute;width:100%}._footer-text_1s1el_93{color:#fff;font-size:clamp(12px,3vw,24px);font-weight:700;width:55%;margin:10px}._button-wrapper_1s1el_101{padding:10px 20px;border:3px solid #ffffff;font-size:clamp(12px,3vw,24px);cursor:pointer;text-align:center;width:150px;margin-right:5%}._join-now_1s1el_111{color:#fff}._crossIcons_1s1el_115{position:relative;width:24px;height:24px;cursor:pointer}._crossIcons_1s1el_115:before,._crossIcons_1s1el_115:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:24px;background-color:#1d2c5a;-webkit-transform-origin:center;transform-origin:center}._crossIcons_1s1el_115:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}._crossIcons_1s1el_115:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media screen and (max-width: 600px){._header_1s1el_30{height:280px}._offer_1s1el_39{font-size:clamp(30px,9vw,90px)}._image_1s1el_51{width:90%}}@media screen and (max-width: 480px){._header_1s1el_30{height:200px}._offer_1s1el_39{width:50%;margin-left:0}._image-wrapper_1s1el_51{width:50%;margin-left:10px}._image_1s1el_51{width:80%}._notice--content_1s1el_70{padding:10px}._footer-wrapper_1s1el_83{padding:10px 20px}}@media screen and (max-width: 400px){._image_1s1el_51{width:90%}}@media screen and (max-width: 350px){._image_1s1el_51{width:100%}}._slideshow_whok9_9{position:relative}._slide_whok9_9{transition:opacity .2s ease-in-out;opacity:1;position:relative;z-index:2}._slide_whok9_9:not(:first-of-type){position:absolute;top:0;left:0;width:100%}._slide_whok9_9:not(._active_whok9_25){opacity:0;z-index:1;transition:opacity 0ms ease-in-out .2s}._indicators-container_whok9_31{text-align:center;width:100%;position:absolute;left:0;bottom:0;height:52px;overflow:hidden}@media (min-width: 64.01em){._indicators-container_whok9_31{bottom:20px}}._indicators_whok9_31{position:relative;overflow-x:auto;overflow-y:hidden;white-space:nowrap;height:72px;z-index:3}._indicator_whok9_31{color:#1153a5;display:inline-block;position:relative}._indicator_whok9_31._active_whok9_25 ._indicator-button_whok9_60{font-weight:700;position:relative;padding-top:20px}._indicator_whok9_31._active_whok9_25 ._indicator-button_whok9_60:before{content:"";display:block;width:20px;height:5px;background-color:#ed1c24;position:absolute;top:0;left:50%;margin-left:-10px}._indicator-button_whok9_60{padding:15px;font-size:16px;font-size:.9411764706rem}._hero_whok9_84{width:100%}._wrapper_3g5gl_9{display:flex;justify-content:center;align-items:center;padding:15px 0;max-width:82.4em;margin:auto;background-color:#fff200;width:100%}._text_3g5gl_20{font-size:clamp(12px,2vw,40px);font-weight:600;text-align:center;color:#1d2c5a;font-family:Lidl Font Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Tahoma,sans-serif}@media (max-width: 600px){._text_3g5gl_20{margin-top:80px!important}}
