.layout-module__7VHZva__contentContainer{display:flex}.layout-module__7VHZva__contentContainer h1{color:var(--ddsweb-theme-colors-tesco-blue);margin-top:20px;font-weight:400}@media (max-width:768px){.layout-module__7VHZva__contentContainer h1{margin-top:12px;font-size:28px}}
.value-bar-module__ihnRsG__container{background-color:var(--ddsweb-theme-colors-background-dark);flex-direction:column;padding:12px;display:flex;position:relative}.value-bar-module__ihnRsG__closeButton{position:absolute;top:12px;right:12px}.value-bar-module__ihnRsG__container h4{text-align:left;margin-bottom:12px}
.scan-summary-module__gGH5AG__container{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:50vw;margin:0 auto;display:flex}.scan-summary-module__gGH5AG__container h3{font-size:20px}@media (min-width:768px) and (max-width:1200px){.scan-summary-module__gGH5AG__container{max-width:60vw}}@media (max-width:767px){.scan-summary-module__gGH5AG__container{max-width:90vw}}.scan-summary-module__gGH5AG__textWrapper{width:70%}@media (max-width:768px){.scan-summary-module__gGH5AG__textWrapper{width:80%}}
.redeemed-voucher-summary-module__2YQyVG__container{text-align:center;flex-direction:column;gap:24px;max-width:40vw;margin:0 auto;display:flex}@media (min-width:768px) and (max-width:1200px){.redeemed-voucher-summary-module__2YQyVG__container{max-width:60vw}}@media (max-width:767px){.redeemed-voucher-summary-module__2YQyVG__container{max-width:90vw}}.redeemed-voucher-summary-module__2YQyVG__horizontalcontainer{gap:60px;margin:0 auto;padding:20px 32px;display:flex}@media (max-width:767px){.redeemed-voucher-summary-module__2YQyVG__horizontalcontainer{gap:40px;padding:20px 8px}}.redeemed-voucher-summary-module__2YQyVG__verticalcontainer{flex-direction:column;align-items:center;gap:.4rem;display:flex}
.logo-module__8AycFq__contentContainer{margin:24px 12px}@media (max-width:768px){.logo-module__8AycFq__contentContainer{margin:16px 12px}}
.partner-display-module__AI2uIq__container p{font-weight:var(--ddsweb-theme-font-weight-heading);color:var(--ddsweb-heading-color,var(--ddsweb-theme-colors-base,"inherit"));margin:20px 0 12px}.partner-display-module__AI2uIq__cardPadding{padding:8px!important}
.access-denied-module__tl_TIa__container{text-align:center;flex-direction:column;justify-content:center;gap:24px;max-width:600px;height:40vh;margin:24px auto;display:flex}.access-denied-module__tl_TIa__container h2{color:var(--ddsweb-theme-colors-tesco-blue)}@media (max-width:768px){.access-denied-module__tl_TIa__container{max-width:90%}}
.validation-message-modal-module__LGBZOW__styledHeading{margin:20px!important}.validation-message-modal-module__LGBZOW__modalContent{flex-direction:column;align-items:center;gap:60px;width:100%;max-width:400px;padding:20px;display:flex}.validation-message-modal-module__LGBZOW__errorContent{width:100%;max-width:400px;margin:0 auto;padding:20px}.validation-message-modal-module__LGBZOW__errorContent p{margin-top:28px}@media (max-width:768px){.validation-message-modal-module__LGBZOW__modalContent,.validation-message-modal-module__LGBZOW__errorContent{max-width:90%}}
@media only screen and (min-width:1024px){.privacyPolicy-module__-qbKDW__mainContainer{margin-left:auto;margin-right:auto}}.privacyPolicy-module__-qbKDW__bodyText{margin-bottom:16px;margin-right:12px;line-height:1.5;display:block}.privacyPolicy-module__-qbKDW__divider{margin-top:40px;margin-bottom:32px}.privacyPolicy-module__-qbKDW__heading{margin-top:32px;margin-bottom:12px}.privacyPolicy-module__-qbKDW__link{color:var(--ddsweb-theme-colors-tesco-blue);cursor:pointer;font-weight:700;text-decoration:underline}.privacyPolicy-module__-qbKDW__mainContainer{flex-direction:column;max-width:816px;margin:auto;padding:0 12px 40px;display:flex}.privacyPolicy-module__-qbKDW__orderedList{color:var(--ddsweb-theme-colors-text-base);list-style-type:lower-alpha}.privacyPolicy-module__-qbKDW__subHeading{color:var(--ddsweb-theme-colors-text-base)}.privacyPolicy-module__-qbKDW__topMarginText{margin-top:18px}.privacyPolicy-module__-qbKDW__unorderedList{list-style-type:disc;list-style-position:outside}
.app-navbar-module__3Cdbwa__wrapper ul>li:not(:first-child){border-left:1px solid #fff6;margin-left:auto;margin-right:0}
.page-not-found-module__sGVSSq__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:60vh;margin:20px;display:flex}.page-not-found-module__sGVSSq__iconLarge{width:44px;height:44px}.page-not-found-module__sGVSSq__iconLarge rect{fill:var(--ddsweb-theme-colors-error)}.page-not-found-module__sGVSSq__container h2{font-size:24px}
.error-boundary-module__DklEqG__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:60vh;display:flex}.error-boundary-module__DklEqG__iconLarge{width:44px;height:44px}.error-boundary-module__DklEqG__iconLarge rect{fill:var(--ddsweb-theme-colors-error)}
.styles-module__UNNMua__dashboardContainer{min-width:100vw;min-height:100vh}
.tnc-module__RXsyxG__bodyText{margin-bottom:16px;margin-right:12px;line-height:1.5;display:inline-block}.tnc-module__RXsyxG__heading{margin-top:23px;margin-bottom:19px}.tnc-module__RXsyxG__button{width:max-content;min-width:89px;margin-top:24px}.tnc-module__RXsyxG__divider{margin-top:40px;margin-bottom:31px}.tnc-module__RXsyxG__mainContainer{max-width:816px;margin:24px 12px 34px}@media only screen and (min-width:1024px){.tnc-module__RXsyxG__mainContainer{margin-left:auto;margin-right:auto}}.tnc-module__RXsyxG__headingText{margin-bottom:22px}.tnc-module__RXsyxG__subHeading{margin-bottom:26px}.tnc-module__RXsyxG__unorderedList{list-style-type:disc;list-style-position:outside}.tnc-module__RXsyxG__unorderedList>li>p{display:block}.tnc-module__RXsyxG__orderedList{padding-left:20px;list-style-type:none}
