*:focus,*:focus-visible{outline:none !important;box-shadow:none !important}.bg-primary{background-color:var(--primary-color) !important}.bg-secondary{background-color:var(--secondary-color) !important}.bg-lighter-grey{background-color:#f3f4ef !important}.bg-light-grey{background-color:#ccc !important}.bg-med-grey{background-color:#818181 !important}.bg-dark-grey{background-color:#2b2b2b !important}.bg-white{background-color:#fff !important}.bg-ivory{background-color:#fff !important;color:#2b2b2b !important}.bg-discounts{background-color:var(--discount-color) !important;color:#fff !important}.bg-recognition{background-color:var(--recognition-color) !important;color:#fff !important}.bg-wellbeing{background-color:var(--wellbeing-color) !important;color:#2b2b2b !important}.bg-benefits{background-color:var(--benefit-color) !important;color:#2b2b2b !important}.bg-competition{background-color:var(--competition-color) !important;color:#fff !important}.bg-bs-light-grey{background-color:#efefef !important;color:#2b2b2b}.text-primary{color:var(--primary-color) !important}.text-secondary{color:var(--secondary-color) !important}.text-lighter-grey{color:#f3f4ef !important}.text-light-grey{color:#ccc !important}.text-med-grey{color:#818181 !important}.text-dark{color:#2b2b2b !important}.text-dark-grey{color:#2b2b2b !important}.text-white{color:#fff !important}.text-ivory{color:#fff !important}.text-discounts{color:var(--discount-color) !important}.text-recognition{color:var(--recognition-color) !important}.text-wellbeing{color:var(--wellbeing-color) !important}.text-benefits{color:var(--benefit-color) !important}.text-competition{color:var(--competition-color) !important}.colouredimg{background-color:var(--primary-color)}.border.border-primary{border-color:var(--primary-color) !important}.border.border-secondary{border-color:var(--secondary-color) !important}.border.border-dark-grey{border-color:#2b2b2b !important}.border.border-med-grey{border-color:#818181 !important}.border.border-light-grey{border-color:#ccc !important}a.page-link{color:#2b2b2b}@font-face{font-family:"Druk Web";src:url("/assets/fonts/Druk-Medium-Web.woff2") format("woff2"),url("/assets/fonts/Druk-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.Druk-Medium-Web{font-family:"Druk Web";font-weight:500;font-style:normal;font-stretch:normal}body{font-family:"Source Sans Pro",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2b2b2b}.card-body{color:#2b2b2b !important}a{text-decoration:none;color:var(--primary-color);-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}a:hover{color:var(--primary-color);-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-primary{color:var(--primary-color) !important}.text-secondary{color:var(--secondary-color) !important}.text-error{color:#dc3545 !important}h1,h2,h3{font-family:"Source Sans Pro",sans-serif;color:var(--primary-color)}.badge{font-family:"Source Sans Pro",sans-serif}.badge.nomCount{font-size:1em;margin-top:-10px;margin-right:-10px}h2.badge{font-size:12px}a.text-link{color:#2b2b2b}a.text-link:hover{color:inherit}a.text-link i{color:var(--primary-color)}a.text-link[aria-expanded=true] .bi-chevron-right{transform:rotate(90deg)}.ucase{text-transform:uppercase}.primary-tint-50{background:rgba(var(--primary-color), 0.5)}.nav-item .nav-link-brand{color:var(--primary-color)}.nav-item .nav-link-dark{color:#2b2b2b}.nav-item .nav-link-light{color:#f3f4ef}:root{--bs-info-rgb: 49,112,143}a.menu-link,button.menu-link{-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s;color:inherit !important}a.menu-link:hover,button.menu-link:hover{-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s;color:var(--primary-color) !important}p.card-text{font-size:.875em}p.recent-title.text-center.trim3{min-height:70px;max-height:70px;word-wrap:break-word;margin:0 auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.heavytitle{text-transform:uppercase;font-size:1.45rem;font-weight:600}.heavytitle_bg{text-transform:uppercase;font-size:1.45rem;font-weight:600;background:#d3d3d3;min-width:100vw;position:absolute;left:50%;transform:translate(-50%);height:65px;padding:18px 0 10px;margin-top:-20px;color:#fff}#providerbox p{text-transform:initial}.basketitem p .btn-link{font-size:12px;padding:0;margin:0;border:0;color:var(--primary-color);text-decoration:none}.basketitem .btn{text-align:center}.text-award{color:var(--recognition-color) !important}.text-news{color:var(--recognition-color) !important}.text-event{color:var(--recognition-color) !important}.text-photo{color:var(--recognition-color) !important}.text-thanks{color:var(--recognition-color) !important}.text-lifeevent{color:var(--recognition-color) !important}.summary-card p{white-space:nowrap}.bgpoints{background-color:#f3f4ef;border-radius:6px;width:150px}@media(max-width: 1399.98px){.homeofferpanel h2.card-title.fs-4,.homeofferpanel h2.card-title.fs-5,.homeofferpanel h4.card-title.fs-4,.homeofferpanel h4.card-title.fs-5{font-size:1.25rem !important}}@media(max-width: 1399.98px){#appRow h2.fs-3{font-size:1.1rem !important}}.offerexpires p{margin-bottom:0 !important}#ExtraBenefitsIndex span.text-secondary.clipped{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#recommendedcarousel .card .card-text{max-width:200px;word-wrap:break-word;margin:0 auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#WellbeingIndex .tile-result .card .card-text,#WellbeingIndex .tile-result .card .providerDesc,#ExtraBenefitsIndex .tile-result .card .card-text,#ExtraBenefitsIndex .tile-result .card .providerDesc{max-width:100%;max-height:80px;word-wrap:break-word;margin:0 auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(max-width: 991.98px){#WellbeingIndex .tile-result .card .card-text,#WellbeingIndex .tile-result .card .providerDesc,#ExtraBenefitsIndex .tile-result .card .card-text,#ExtraBenefitsIndex .tile-result .card .providerDesc{max-height:80px;-webkit-line-clamp:3}}#WellbeingIndex .tile-result .card .card-title,#ExtraBenefitsIndex .tile-result .card .card-title{max-width:275px;word-wrap:break-word;margin:0 auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width: 575.98px){#WellbeingIndex .tile-result .card .card-title,#ExtraBenefitsIndex .tile-result .card .card-title{max-height:50px;-webkit-line-clamp:2}}.card-text .trim2{max-width:275px;word-wrap:break-word;margin:0 auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width: 991.98px){.card-text .trim2{max-height:80px;-webkit-line-clamp:3}}.card-text .trim2.notrim{-webkit-line-clamp:unset;font-weight:normal;font-size:1em;color:#2b2b2b}.card-text .trim3{max-width:275px;word-wrap:break-word;margin:0 auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(max-width: 991.98px){.card-text .trim3{max-height:80px;-webkit-line-clamp:3}}#toppicks .card:hover .retailer-details h5{max-width:275px;word-wrap:break-word;margin:0 auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:unset;-webkit-box-orient:vertical;font-size:1em;font-weight:normal}.pagehasmenuDiscounts p{color:#2b2b2b}.pagehasmenuDiscounts h5.modal-title{text-transform:uppercase;color:var(--discount-color) !important}.pagehasmenuDiscounts .captioninner h2,.pagehasmenuDiscounts .captioninner p{color:#fff}.pagehasmenuDiscounts #breadcrumbshell li.breadcrumb-item a{color:var(--discount-color) !important}.pagehasmenuCountdown p{color:#2b2b2b}.pagehasmenuCountdown h5.modal-title{text-transform:uppercase;color:var(--discount-color) !important}.pagehasmenuCountdown .captioninner h2,.pagehasmenuCountdown .captioninner p{color:#fff}.pagehasmenuCountdown #breadcrumbshell li.breadcrumb-item a{color:var(--discount-color) !important}.pagehasmenuRecognition p{color:#2b2b2b}.pagehasmenuRecognition h5.modal-title{text-transform:uppercase;color:var(--recognition-color) !important}.pagehasmenuRecognition .captioninner h2,.pagehasmenuRecognition .captioninner p{color:#fff}.pagehasmenuRecognition #breadcrumbshell li.breadcrumb-item a{color:var(--recognition-color) !important}.pagehasmenuWellbeing p{color:#2b2b2b}.pagehasmenuWellbeing h5.modal-title{text-transform:uppercase;color:var(--wellbeing-color) !important}.pagehasmenuWellbeing .captioninner h2,.pagehasmenuWellbeing .captioninner p{color:#fff}.pagehasmenuWellbeing #breadcrumbshell li.breadcrumb-item a{color:var(--wellbeing-color) !important}.pagehasmenuExtraBenefits p{color:#2b2b2b}.pagehasmenuExtraBenefits h5.modal-title{text-transform:uppercase;color:var(--benefit-color) !important}.pagehasmenuExtraBenefits .captioninner h2,.pagehasmenuExtraBenefits .captioninner p{color:#fff}.pagehasmenuExtraBenefits #breadcrumbshell li.breadcrumb-item a{color:var(--benefit-color) !important}.pagehasmenuExtraBenefitsnocategories p{color:#2b2b2b}.pagehasmenuExtraBenefitsnocategories h5.modal-title{text-transform:uppercase;color:var(--benefit-color) !important}.pagehasmenuExtraBenefitsnocategories .captioninner h2,.pagehasmenuExtraBenefitsnocategories .captioninner p{color:#fff}.pagehasmenuExtraBenefitsnocategories #breadcrumbshell li.breadcrumb-item a{color:var(--benefit-color) !important}.pagehasmenuCompetitions p{color:#2b2b2b}.pagehasmenuCompetitions h5.modal-title{text-transform:uppercase;color:var(--competition-color) !important}.pagehasmenuCompetitions .captioninner h2,.pagehasmenuCompetitions .captioninner p{color:#fff}.pagehasmenuCompetitions #breadcrumbshell li.breadcrumb-item a{color:var(--competition-color) !important}.pagehasmenuMore p{color:#2b2b2b}.pagehasmenuMore h5.modal-title{text-transform:uppercase;color:var(--primary-color) !important}.pagehasmenuMore .captioninner h2,.pagehasmenuMore .captioninner p{color:#fff}.pagehasmenuMore #breadcrumbshell li.breadcrumb-item a{color:var(--primary-color) !important}.menuCustompage p{color:#2b2b2b}.menuCustompage h5.modal-title{text-transform:uppercase;color:var(--primary-color) !important}.menuCustompage .captioninner h2,.menuCustompage .captioninner p{color:#fff}.menuCustompage #breadcrumbshell li.breadcrumb-item a{color:var(--primary-color) !important}.menuApp p{color:#2b2b2b}.menuApp h5.modal-title{text-transform:uppercase;color:var(--primary-color) !important}.menuApp .captioninner h2,.menuApp .captioninner p{color:#fff}.menuApp #breadcrumbshell li.breadcrumb-item a{color:var(--primary-color) !important}.menuCustompagenocategories p{color:#2b2b2b}.menuCustompagenocategories h5.modal-title{text-transform:uppercase;color:var(--primary-color) !important}.menuCustompagenocategories .captioninner h2,.menuCustompagenocategories .captioninner p{color:#fff}.menuCustompagenocategories #breadcrumbshell li.breadcrumb-item a{color:var(--primary-color) !important}#myfavourites .gridviewoffer p{font-size:1em}#TermsModal h2{font-size:20px}#TermsModal .btn.btn-default{padding:10px 20px !important}#PrivacyModal h2{font-size:20px}#PrivacyModal .modal-footer .btn.btn-default{padding:10px 20px !important}#AccessibilityModal h2{font-size:20px}#AccessibilityModal .modal-footer .btn.btn-default{padding:10px 20px !important}.pagehasmenuDiscounts h2.heavytitle{color:var(--discount-color) !important}.pagehasmenuDiscounts h3 a{color:var(--discount-color) !important}.pagehasmenuCountdown h2.heavytitle{color:var(--discount-color) !important}.pagehasmenuCountdown h3 a{color:var(--discount-color) !important}.pagehasmenuRecognition h2.heavytitle{color:var(--recognition-color) !important}.pagehasmenuRecognition h3 a{color:var(--recognition-color) !important}.pagehasmenuWellbeing h2.heavytitle{color:var(--wellbeing-color) !important}.pagehasmenuWellbeing h3 a{color:var(--wellbeing-color) !important}.pagehasmenuExtraBenefits h2.heavytitle{color:var(--benefit-color) !important}.pagehasmenuExtraBenefits h3 a{color:var(--benefit-color) !important}.pagehasmenuExtraBenefitsnocategories h2.heavytitle{color:var(--benefit-color) !important}.pagehasmenuExtraBenefitsnocategories h3 a{color:var(--benefit-color) !important}.pagehasmenuCompetitions h2.heavytitle{color:var(--competition-color) !important}.pagehasmenuCompetitions h3 a{color:var(--competition-color) !important}.pagehasmenuMore h2.heavytitle{color:var(--primary-color) !important}.pagehasmenuMore h3 a{color:var(--primary-color) !important}.menuCustompage h2.heavytitle{color:var(--primary-color) !important}.menuCustompage h3 a{color:var(--primary-color) !important}.menuApp h2.heavytitle{color:var(--primary-color) !important}.menuApp h3 a{color:var(--primary-color) !important}.menuCustompagenocategories h2.heavytitle{color:var(--primary-color) !important}.menuCustompagenocategories h3 a{color:var(--primary-color) !important}*:focus,*:focus-visible{outline:none !important;box-shadow:none !important}.bg-primary{background-color:var(--primary-color) !important}.bg-secondary{background-color:var(--secondary-color) !important}.bg-lighter-grey{background-color:#f3f4ef !important}.bg-light-grey{background-color:#ccc !important}.bg-med-grey{background-color:#818181 !important}.bg-dark-grey{background-color:#2b2b2b !important}.bg-white{background-color:#fff !important}.bg-ivory{background-color:#fff !important;color:#2b2b2b !important}.bg-discounts{background-color:var(--discount-color) !important;color:#fff !important}.bg-recognition{background-color:var(--recognition-color) !important;color:#fff !important}.bg-wellbeing{background-color:var(--wellbeing-color) !important;color:#2b2b2b !important}.bg-benefits{background-color:var(--benefit-color) !important;color:#2b2b2b !important}.bg-competition{background-color:var(--competition-color) !important;color:#fff !important}.bg-bs-light-grey{background-color:#efefef !important;color:#2b2b2b}.text-primary{color:var(--primary-color) !important}.text-secondary{color:var(--secondary-color) !important}.text-lighter-grey{color:#f3f4ef !important}.text-light-grey{color:#ccc !important}.text-med-grey{color:#818181 !important}.text-dark{color:#2b2b2b !important}.text-dark-grey{color:#2b2b2b !important}.text-white{color:#fff !important}.text-ivory{color:#fff !important}.text-discounts{color:var(--discount-color) !important}.text-recognition{color:var(--recognition-color) !important}.text-wellbeing{color:var(--wellbeing-color) !important}.text-benefits{color:var(--benefit-color) !important}.text-competition{color:var(--competition-color) !important}.colouredimg{background-color:var(--primary-color)}.border.border-primary{border-color:var(--primary-color) !important}.border.border-secondary{border-color:var(--secondary-color) !important}.border.border-dark-grey{border-color:#2b2b2b !important}.border.border-med-grey{border-color:#818181 !important}.border.border-light-grey{border-color:#ccc !important}a.page-link{color:#2b2b2b}form#payment-form .btn-primary,#homepagetabs .filtercol .btn-primary.active,.card .filtercol .btn-primary,.filtercol .btn-primary,.modal .btn-default,.btn-default,.btn-sm,.btn-transparent,.btn-outline-recognition,.btn-outline-info,.btn-outline-primary,.btn-outline-danger,.btn-warning,.btn-success,.btn-danger,.btn-secondary,.btn-primary{-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;border:1px solid;border-radius:50px;padding:10px 20px;margin:3px;text-decoration:none;cursor:pointer}@media(max-width: 575.98px){form#payment-form .btn-primary,#homepagetabs .filtercol .btn-primary.active,.card .filtercol .btn-primary,.filtercol .btn-primary,.modal .btn-default,.btn-default,.btn-sm,.btn-transparent,.btn-outline-recognition,.btn-outline-info,.btn-outline-primary,.btn-outline-danger,.btn-warning,.btn-success,.btn-danger,.btn-secondary,.btn-primary{min-width:50%;max-width:90%}}form#payment-form .btn-primary:hover,#homepagetabs .filtercol .btn-primary.active:hover,.card .filtercol .btn-primary:hover,.btn-default:hover,.btn-sm:hover,.btn-transparent:hover,.btn-outline-recognition:hover,.btn-outline-info:hover,.btn-outline-primary:hover,.btn-outline-danger:hover,.btn-warning:hover,.btn-success:hover,.btn-danger:hover,.btn-secondary:hover,.btn-primary:hover{transform:scale(0.98);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none}form#payment-form .focus.btn-primary,#homepagetabs .filtercol .focus.btn-primary.active,.card .filtercol .focus.btn-primary,.focus.btn-default,.focus.btn-sm,.focus.btn-transparent,.focus.btn-outline-recognition,.focus.btn-outline-info,.focus.btn-outline-primary,.focus.btn-outline-danger,.focus.btn-warning,.focus.btn-success,.focus.btn-danger,.focus.btn-secondary,.focus.btn-primary,form#payment-form .btn-primary:focus,#homepagetabs .filtercol .btn-primary.active:focus,.card .filtercol .btn-primary:focus,.btn-default:focus,.btn-sm:focus,.btn-transparent:focus,.btn-outline-recognition:focus,.btn-outline-info:focus,.btn-outline-primary:focus,.btn-outline-danger:focus,.btn-warning:focus,.btn-success:focus,.btn-danger:focus,.btn-secondary:focus,.btn-primary:focus,form#payment-form .btn-primary:active,#homepagetabs .filtercol .btn-primary.active:active,.card .filtercol .btn-primary:active,.btn-default:active,.btn-sm:active,.btn-transparent:active,.btn-outline-recognition:active,.btn-outline-info:active,.btn-outline-primary:active,.btn-outline-danger:active,.btn-warning:active,.btn-success:active,.btn-danger:active,.btn-secondary:active,.btn-primary:active{-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-check:active+.btn,.btn:checked:active+.btn{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}.btn.active,.btn.show,.btn:active{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}.btn-primary{font-size:.875rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.038rem !important;color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}.btn-primary.focus,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary:hover,.btn-primary.dropdown-toggle.show{color:var(--primary-color);border-color:var(--primary-color);background-color:#fff}.btn-primary.focus:focus,.btn-primary:focus:focus,.btn-primary:active:focus,.btn-primary.active:focus,.btn-primary:hover:focus,.btn-primary.dropdown-toggle.show:focus{color:var(--primary-color);border-color:var(--primary-color);background-color:#fff}.btn-secondary{font-size:.875rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.038rem !important;color:var(--secondary-color);border-color:var(--secondary-color);background-color:#fff}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active,.btn-secondary:hover,.btn-secondary.dropdown-toggle.show{color:var(--secondary-color);border-color:var(--secondary-color);background-color:#fff}.btn-secondary.focus:focus,.btn-secondary:focus:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary:hover:focus,.btn-secondary.dropdown-toggle.show:focus{color:var(--secondary-color);border-color:var(--secondary-color);background-color:#fff}.btn-danger{font-size:.875rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.038rem !important}.btn-success{font-size:.875rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.038rem !important}.btn-warning{font-size:.875rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.038rem !important;border-color:#ffc107 !important}.btn-outline-primary{color:var(--primary-color);border-color:var(--primary-color);background-color:#fff;font-size:.875rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.038rem !important}.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary:hover,.btn-outline-primary.dropdown-toggle.show{color:#fff !important;border-color:var(--primary-color);background-color:var(--primary-color)}.btn-outline-primary.focus:focus,.btn-outline-primary:focus:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary:hover:focus,.btn-outline-primary.dropdown-toggle.show:focus{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}@media(max-width: 767.98px){#HeaderBasket .basket-view .btn-outline-primary{margin:0px}}.btn-outline-danger{font-size:.875rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.038rem !important;color:#dc3545 !important;border-color:#dc3545 !important;padding:6px 12px !important}.btn-outline-danger.focus,.btn-outline-danger:focus,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger:hover{background:#fff;border-color:#dc3545 !important}.btn-outline-primary{font-size:.875rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.038rem !important;color:var(--primary-color) !important;border-color:var(--primary-color) !important;padding:6px 12px !important}.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary:hover{background:var(--primary-color);color:#fff !important;border-color:var(--primary-color) !important}.btn-outline-primary.focus.show,.btn-outline-primary:focus.show,.btn-outline-primary:active.show,.btn-outline-primary.active.show,.btn-outline-primary:hover.show{background-color:var(--primary-color)}.btn-outline-primary.show{background-color:#fff}.btn-outline-info{font-size:.875rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.038rem !important;color:#0dcaf0 !important;border-color:#0dcaf0 !important;padding:6px 12px !important}.btn-outline-info.focus,.btn-outline-info:focus,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info:hover{background:#fff;border-color:#0dcaf0 !important}.btn-outline-recognition{font-size:.875rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.038rem !important;color:var(--recognition-color) !important;border-color:var(--recognition-color) !important;padding:6px 12px !important}.btn-outline-recognition.focus,.btn-outline-recognition:focus,.btn-outline-recognition:active,.btn-outline-recognition.active,.btn-outline-recognition:hover{background:#fff;border-color:var(--recognition-color) !important}body#NominationApproval .btn-outline-recognition{padding:10px 20px !important}.btn-transparent{font-size:.875rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.038rem !important;border:none;border-color:none !important;padding:6px 12px !important}.btn-transparent.focus,.btn-transparent:focus,.btn-transparent:active,.btn-transparent.active,.btn-transparent:hover{background:none;border-color:none !important}.comment .btn-transparent,.basketview .btn-transparent{padding:0 !important}.btn-sm{font-size:.875rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.038rem !important;--bs-btn-padding-y: 0.25rem !important;--bs-btn-padding-x: 0.5rem !important;--bs-btn-font-size: 0.875rem !important;--bs-btn-border-radius: 0.25rem !important}.navbar .btn-outline-primary{width:45px;height:45px;color:var(--primary-color);border-color:var(--primary-color);background-color:#fff;font-size:20px !important;letter-spacing:unset}.navbar .btn-outline-primary.focus,.navbar .btn-outline-primary:focus,.navbar .btn-outline-primary:active,.navbar .btn-outline-primary.active,.navbar .btn-outline-primary:hover,.navbar .btn-outline-primary.dropdown-toggle.show{color:#fff !important;border-color:var(--primary-color);background-color:var(--primary-color)}.navbar .btn-outline-primary.focus:focus,.navbar .btn-outline-primary:focus:focus,.navbar .btn-outline-primary:active:focus,.navbar .btn-outline-primary.active:focus,.navbar .btn-outline-primary:hover:focus,.navbar .btn-outline-primary.dropdown-toggle.show:focus{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}.navbar .menu-btn{width:45px;height:45px;padding:5px;font-size:20px}.nav-pills .nav-link.active{background:var(--primary-color)}.nav-pills .show>.nav-link{background:var(--primary-color)}#CookiesModal .nav-pills .nav-link.active{background:#2b2b2b}#CookiesModal .nav-pills .show>.nav-link{background:#2b2b2b}#CookiesModal .modal .btn-primary,#CookiesModal .modal .btn-outline-primary,#CookiesModal .modal .btn-default{font-size:1em !important}.nav-pills .nav-link{background:#efefef;color:#2b2b2b}.badge.bg-primary{background-color:var(--primary-color) !important}.btn-outline-secondary{color:var(--secondary-color);border-color:var(--secondary-color);background-color:#fff}.btn-default{font-size:.875rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.038rem !important;background:#f3f4ef;border-color:#f3f4ef}.btn-default.focus,.btn-default:focus,.btn-default:active,.btn-default.active,.btn-default:hover{background:#ccc;border-color:#ccc}.modal .btn-default{font-size:.875rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.038rem !important;background:#f3f4ef;border-color:#f3f4ef}.modal .btn-default.focus,.modal .btn-default:focus,.modal .btn-default:active,.modal .btn-default.active,.modal .btn-default:hover{background:#ccc}.filtercol .btn-primary{background:#fff !important;color:var(--primary-color);border:none;border-radius:0 !important}.filtercol .btn-primary.focus,.filtercol .btn-primary:focus,.filtercol .btn-primary:active,.filtercol .btn-primary.active,.filtercol .btn-primary:hover{background:var(--primary-color) !important;color:#fff;border:none}@media(max-width: 575.98px){.filtercol .btn-primary{min-width:20% !important;max-width:90%}}@media(max-width: 575.98px){.card .btn-primary{min-width:50%;max-width:100%}}.card .filtercol .btn-primary{background:#f3f4ef;color:#2b2b2b;border:none}.card .filtercol .btn-primary.focus,.card .filtercol .btn-primary:focus,.card .filtercol .btn-primary:active,.card .filtercol .btn-primary.active,.card .filtercol .btn-primary:hover{background:#ccc;color:#2b2b2b;border:none}@media(max-width: 575.98px){.card .filtercol .btn-primary{min-width:20% !important;max-width:90%}}@media(max-width: 575.98px){#BasketIndex .card .btn.btn-primary,#BasketIndex .card .btn.btn-secondary,#BasketIndex .card .btn.btn-default,#BasketIndex .card .btn.btn-danger,#BasketIndex .card .btn.btn-outline-primary,#DeliveryIndex .card .btn.btn-primary,#DeliveryIndex .card .btn.btn-secondary,#DeliveryIndex .card .btn.btn-default,#DeliveryIndex .card .btn.btn-danger,#DeliveryIndex .card .btn.btn-outline-primary,#PaymentIndex .card .btn.btn-primary,#PaymentIndex .card .btn.btn-secondary,#PaymentIndex .card .btn.btn-default,#PaymentIndex .card .btn.btn-danger,#PaymentIndex .card .btn.btn-outline-primary{min-width:100%}}#socialinfo .btn-primary{min-width:100%}#homepagetabs .filtercol .btn-primary.active{background:#2b2b2b;border-color:#2b2b2b;color:#fff}#homepagetabs .filtercol .btn-primary.active.focus,#homepagetabs .filtercol .btn-primary.active:focus,#homepagetabs .filtercol .btn-primary.active:active,#homepagetabs .filtercol .btn-primary.active.active,#homepagetabs .filtercol .btn-primary.active:hover{background:#fff;border-color:#fff;color:var(--discount-color)}.btn-check:checked+.btn-outline-primary{background:var(--primary-color);border-color:var(--primary-color)}.btn-check:checked+.btn-outline-primary.focus,.btn-check:checked+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:hover{background:var(--primary-color)}#Categories .card{position:relative}#Categories .card h5 a{color:#2b2b2b}#Categories a.btn-primary{width:calc(100% - 40px)}.sidenav ul.sidenav-parent a{margin:.5em 0;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.sidenav ul.sidenav-parent li:hover a,.sidenav ul.sidenav-parent li:focus a{color:var(--primary-color)}.sidenav ul.sidenav-parent li .collapse.show ul.sidenav-children li a{color:#2b2b2b}.sidenav ul.sidenav-parent li .collapse.show ul.sidenav-children li a:hover{color:var(--primary-color)}.sidenav ul.sidenav-parent li .collapse.show ul.sidenav-children li.nav-item:hover a{color:var(--primary-color)}.sidenav ul.sidenav-parent li .collapse.show ul.sidenav-children li :hover a.dropdown-item{color:var(--primary-color) !important}.sidenav button.btn.btn-toggle.align-items-center.rounded.menu-link{border:none;transform:rotate(90deg);-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.sidenav button.btn.btn-toggle.align-items-center.rounded.menu-link.collapsed{transform:none}.sidenav button.btn.btn-toggle.align-items-center.rounded.menu-link:hover,.sidenav button.btn.btn-toggle.align-items-center.rounded.menu-link:focus{border:none;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.sidenav .collapse.show li.nav-item{font-size:var(--bs-body-font-size)}.star-rating .bi-star,.star-rating .bi-star-fill{color:#ff9600}table a.btn.btn-outline-primary.btn-sm{font-size:.715rem !important;white-space:pre}table td{font-size:14px}#btn-back-to-top{position:fixed;bottom:120px;right:20px;display:none;height:50px;width:50px;border-radius:50%;z-index:99999999}#btn-back-to-top .fs-2{font-size:2.1rem !important}#btn-back-to-top i.bi.bi-arrow-up-circle{left:50%;transform:translate(-50%);color:var(--primary-color)}#btn-back-to-top i.bi.bi-arrow-up-circle:hover{cursor:pointer}#btn-back-to-top:hover{background:#f3f4ef;cursor:pointer}#btn-back-to-top:hover i.bi.bi-arrow-up-circle{left:50%;transform:translate(-50%);color:var(--primary-color)}#btn-cookie-consent{position:fixed;bottom:15px;left:15px;height:50px;width:50px;border-radius:50%;z-index:99999999;background:var(--primary-color);border:0}#btn-cookie-consent .fs-2{font-size:2.1rem !important}#btn-cookie-consent i.bi.bi-cookie{left:50%;transform:translate(-50%);color:#fff}#btn-cookie-consent i.bi.bi-cookie:hover{cursor:pointer}#btn-cookie-consent:hover{background:#f3f4ef;cursor:pointer}#btn-cookie-consent:hover i.bi.bi-cookie{left:50%;transform:translate(-50%);color:var(--primary-color)}form#payment-form .btn-primary{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}form#payment-form .btn-primary.focus,form#payment-form .btn-primary:focus,form#payment-form .btn-primary:active,form#payment-form .btn-primary.active,form#payment-form .btn-primary:hover,form#payment-form .btn-primary.dropdown-toggle.show{color:var(--primary-color);border-color:var(--primary-color);background-color:#fff}form#payment-form .btn-primary.focus:focus,form#payment-form .btn-primary:focus:focus,form#payment-form .btn-primary:active:focus,form#payment-form .btn-primary.active:focus,form#payment-form .btn-primary:hover:focus,form#payment-form .btn-primary.dropdown-toggle.show:focus{color:var(--primary-color);border-color:var(--primary-color);background-color:#fff}label.btn.btn-outline-primary.value-btn{padding:10px !important}label.btn.btn-outline-primary.value-btn:hover{background:#fff;box-shadow:0px 0px 0px 4px red}.btn-check:checked+.btn-outline-primary{background:#fff;box-shadow:0px 0px 0px 4px var(--primary-color) !important}@media(max-width: 575.98px){#social-row .btn-outline-primary{min-width:20%}}@media(max-width: 575.98px){#homepagetabs .filtercol .btn-primary{min-width:60%;padding:10px}}@media(max-width: 575.98px){#AccountSettingsIndex .card .btn.btn-outline-primary,#AccountSettingsIndex .card .btn.btn-primary,#MyOrdersIndex .card .btn.btn-outline-primary,#MyOrdersIndex .card .btn.btn-primary{min-width:100%}}@media(max-width: 575.98px){#AccountSettingsIndex .table .btn.btn-outline-primary,#AccountSettingsIndex .table .btn.btn-outline-danger,#MyOrdersIndex .table .btn.btn-outline-primary,#MyOrdersIndex .table .btn.btn-outline-danger{min-width:50%}}@media(max-width: 575.98px){.spnViewAToZ.btn.btn-primary,.spnViewAToZ.btn.btn-default{max-width:25% !important;min-width:15% !important}}@media(max-width: 575.98px){.spnViewZToA.btn.btn-primary,.spnViewZToA.btn.btn-default{max-width:25% !important;min-width:15% !important}}@media(max-width: 575.98px){.spnViewMostPopular.btn.btn-primary,.spnViewMostPopular.btn.btn-default{max-width:25% !important;min-width:15% !important}}@media(max-width: 575.98px){.ProdMobBtns .btn.btn-primary,.ProdMobBtns .btn.btn-default{max-width:45%;min-width:45%}}@media(max-width: 575.98px){.register a#backtologin-button{min-width:30%;padding:10px !important}}@media(max-width: 575.98px){.register button#login-button{min-width:30%;padding:10px !important}}a#backtologin-button{min-width:1%}#SavingsCalcIndex .btn.btn-outline-primary{max-height:35px;min-height:35px}#ExtraBenefitsIndex .filtercol .btn-primary{white-space:pre}.pagehasmenuDiscounts a.page-link.active{background-color:var(--discount-color);border-color:var(--discount-color)}.pagehasmenuDiscounts .btn-primary{background-color:var(--discount-color) !important;border-color:var(--discount-color);color:#fff !important}.pagehasmenuDiscounts .btn-primary.focus,.pagehasmenuDiscounts .btn-primary:focus,.pagehasmenuDiscounts .btn-primary:active,.pagehasmenuDiscounts .btn-primary:hover{background-color:#fff !important;color:var(--discount-color) !important;border-color:var(--discount-color)}.pagehasmenuDiscounts .btn.disabled,.pagehasmenuDiscounts .btn:disabled,.pagehasmenuDiscounts fieldset:disabled .btn{background-color:var(--discount-color);border-color:var(--discount-color)}.pagehasmenuDiscounts .filtercol{overflow-x:auto;overflow-y:hidden}.pagehasmenuDiscounts .filtercol .btn-primary{background:#fff !important;color:var(--discount-color) !important;box-shadow:0 0 5px #ccc}.pagehasmenuDiscounts .filtercol .btn-primary.active{background:var(--discount-color) !important;color:#fff !important}.pagehasmenuDiscounts .filtercol .btn-primary.active:hover{background:#fff !important;color:var(--discount-color) !important}.pagehasmenuDiscounts .filtercol .btn-primary:hover{color:var(--discount-color) !important}.pagehasmenuDiscounts .page-item.active a.page-link{background-color:var(--discount-color) !important;border-color:var(--discount-color) !important}.pagehasmenuDiscounts .btn-outline-primary{border-color:var(--discount-color) !important}.pagehasmenuDiscounts label.btn.btn-outline-primary.value-btn{padding:10px !important}.pagehasmenuDiscounts label.btn.btn-outline-primary.value-btn:hover{background:#fff;box-shadow:0px 0px 0px 4px var(--discount-color)}.pagehasmenuDiscounts .btn-check:checked+.btn-outline-primary{background:#fff;box-shadow:0px 0px 0px 4px var(--discount-color) !important}.pagehasmenuDiscounts #btn-back-to-top i.bi.bi-arrow-up-circle{color:var(--discount-color)}.pagehasmenuCountdown a.page-link.active{background-color:var(--discount-color);border-color:var(--discount-color)}.pagehasmenuCountdown .btn-primary{background-color:var(--discount-color) !important;border-color:var(--discount-color);color:#fff !important}.pagehasmenuCountdown .btn-primary.focus,.pagehasmenuCountdown .btn-primary:focus,.pagehasmenuCountdown .btn-primary:active,.pagehasmenuCountdown .btn-primary:hover{background-color:#fff !important;color:var(--discount-color) !important;border-color:var(--discount-color)}.pagehasmenuCountdown .btn.disabled,.pagehasmenuCountdown .btn:disabled,.pagehasmenuCountdown fieldset:disabled .btn{background-color:var(--discount-color);border-color:var(--discount-color)}.pagehasmenuCountdown .filtercol{overflow-x:auto;overflow-y:hidden}.pagehasmenuCountdown .filtercol .btn-primary{background:#fff !important;color:var(--discount-color) !important;box-shadow:0 0 5px #ccc}.pagehasmenuCountdown .filtercol .btn-primary.active{background:var(--discount-color) !important;color:#fff !important}.pagehasmenuCountdown .filtercol .btn-primary.active:hover{background:#fff !important;color:var(--discount-color) !important}.pagehasmenuCountdown .filtercol .btn-primary:hover{color:var(--discount-color) !important}.pagehasmenuCountdown .page-item.active a.page-link{background-color:var(--discount-color) !important;border-color:var(--discount-color) !important}.pagehasmenuCountdown .btn-outline-primary{border-color:var(--discount-color) !important}.pagehasmenuCountdown label.btn.btn-outline-primary.value-btn{padding:10px !important}.pagehasmenuCountdown label.btn.btn-outline-primary.value-btn:hover{background:#fff;box-shadow:0px 0px 0px 4px var(--discount-color)}.pagehasmenuCountdown .btn-check:checked+.btn-outline-primary{background:#fff;box-shadow:0px 0px 0px 4px var(--discount-color) !important}.pagehasmenuCountdown #btn-back-to-top i.bi.bi-arrow-up-circle{color:var(--discount-color)}.pagehasmenuRecognition a.page-link.active{background-color:var(--recognition-color);border-color:var(--recognition-color)}.pagehasmenuRecognition .btn-primary{background-color:var(--recognition-color) !important;border-color:var(--recognition-color);color:#fff !important}.pagehasmenuRecognition .btn-primary.focus,.pagehasmenuRecognition .btn-primary:focus,.pagehasmenuRecognition .btn-primary:active,.pagehasmenuRecognition .btn-primary:hover{background-color:#fff !important;color:var(--recognition-color) !important;border-color:var(--recognition-color)}.pagehasmenuRecognition .btn.disabled,.pagehasmenuRecognition .btn:disabled,.pagehasmenuRecognition fieldset:disabled .btn{background-color:var(--discount-color);border-color:var(--discount-color)}.pagehasmenuRecognition .filtercol{overflow-x:auto;overflow-y:hidden}.pagehasmenuRecognition .filtercol .btn-primary{background:#fff !important;color:var(--recognition-color) !important;box-shadow:0 0 5px #ccc}.pagehasmenuRecognition .filtercol .btn-primary.active{background:var(--recognition-color) !important;color:#fff !important}.pagehasmenuRecognition .filtercol .btn-primary.active:hover{background:#fff !important;color:var(--recognition-color) !important}.pagehasmenuRecognition .filtercol .btn-primary:hover{color:var(--recognition-color) !important}.pagehasmenuRecognition .page-item.active a.page-link{background-color:var(--recognition-color) !important;border-color:var(--recognition-color) !important}.pagehasmenuRecognition .btn-outline-primary{border-color:var(--recognition-color) !important}.pagehasmenuRecognition label.btn.btn-outline-primary.value-btn{padding:10px !important}.pagehasmenuRecognition label.btn.btn-outline-primary.value-btn:hover{background:#fff;box-shadow:0px 0px 0px 4px var(--recognition-color)}.pagehasmenuRecognition .btn-check:checked+.btn-outline-primary{background:#fff;box-shadow:0px 0px 0px 4px var(--recognition-color) !important}.pagehasmenuRecognition #btn-back-to-top i.bi.bi-arrow-up-circle{color:var(--recognition-color)}.pagehasmenuWellbeing a.page-link.active{background-color:var(--wellbeing-color);border-color:var(--wellbeing-color)}.pagehasmenuWellbeing .btn-primary{background-color:var(--wellbeing-color) !important;border-color:var(--wellbeing-color);color:#fff !important}.pagehasmenuWellbeing .btn-primary.focus,.pagehasmenuWellbeing .btn-primary:focus,.pagehasmenuWellbeing .btn-primary:active,.pagehasmenuWellbeing .btn-primary:hover{background-color:#fff !important;color:var(--wellbeing-color) !important;border-color:var(--wellbeing-color)}.pagehasmenuWellbeing .btn.disabled,.pagehasmenuWellbeing .btn:disabled,.pagehasmenuWellbeing fieldset:disabled .btn{background-color:var(--discount-color);border-color:var(--discount-color)}.pagehasmenuWellbeing .filtercol{overflow-x:auto;overflow-y:hidden}.pagehasmenuWellbeing .filtercol .btn-primary{background:#fff !important;color:var(--wellbeing-color) !important;box-shadow:0 0 5px #ccc}.pagehasmenuWellbeing .filtercol .btn-primary.active{background:var(--wellbeing-color) !important;color:#fff !important}.pagehasmenuWellbeing .filtercol .btn-primary.active:hover{background:#fff !important;color:var(--wellbeing-color) !important}.pagehasmenuWellbeing .filtercol .btn-primary:hover{color:var(--wellbeing-color) !important}.pagehasmenuWellbeing .page-item.active a.page-link{background-color:var(--wellbeing-color) !important;border-color:var(--wellbeing-color) !important}.pagehasmenuWellbeing .btn-outline-primary{border-color:var(--wellbeing-color) !important}.pagehasmenuWellbeing label.btn.btn-outline-primary.value-btn{padding:10px !important}.pagehasmenuWellbeing label.btn.btn-outline-primary.value-btn:hover{background:#fff;box-shadow:0px 0px 0px 4px var(--wellbeing-color)}.pagehasmenuWellbeing .btn-check:checked+.btn-outline-primary{background:#fff;box-shadow:0px 0px 0px 4px var(--wellbeing-color) !important}.pagehasmenuWellbeing #btn-back-to-top i.bi.bi-arrow-up-circle{color:var(--wellbeing-color)}.pagehasmenuExtraBenefits a.page-link.active{background-color:var(--benefit-color);border-color:var(--benefit-color)}.pagehasmenuExtraBenefits .btn-primary{background-color:var(--benefit-color) !important;border-color:var(--benefit-color);color:#fff !important}.pagehasmenuExtraBenefits .btn-primary.focus,.pagehasmenuExtraBenefits .btn-primary:focus,.pagehasmenuExtraBenefits .btn-primary:active,.pagehasmenuExtraBenefits .btn-primary:hover{background-color:#fff !important;color:var(--benefit-color) !important;border-color:var(--benefit-color)}.pagehasmenuExtraBenefits .btn.disabled,.pagehasmenuExtraBenefits .btn:disabled,.pagehasmenuExtraBenefits fieldset:disabled .btn{background-color:var(--discount-color);border-color:var(--discount-color)}.pagehasmenuExtraBenefits .filtercol{overflow-x:auto;overflow-y:hidden}.pagehasmenuExtraBenefits .filtercol .btn-primary{background:#fff !important;color:var(--benefit-color) !important;box-shadow:0 0 5px #ccc}.pagehasmenuExtraBenefits .filtercol .btn-primary.active{background:var(--benefit-color) !important;color:#fff !important}.pagehasmenuExtraBenefits .filtercol .btn-primary.active:hover{background:#fff !important;color:var(--benefit-color) !important}.pagehasmenuExtraBenefits .filtercol .btn-primary:hover{color:var(--benefit-color) !important}.pagehasmenuExtraBenefits .page-item.active a.page-link{background-color:var(--benefit-color) !important;border-color:var(--benefit-color) !important}.pagehasmenuExtraBenefits .btn-outline-primary{border-color:var(--benefit-color) !important}.pagehasmenuExtraBenefits label.btn.btn-outline-primary.value-btn{padding:10px !important}.pagehasmenuExtraBenefits label.btn.btn-outline-primary.value-btn:hover{background:#fff;box-shadow:0px 0px 0px 4px var(--benefit-color)}.pagehasmenuExtraBenefits .btn-check:checked+.btn-outline-primary{background:#fff;box-shadow:0px 0px 0px 4px var(--benefit-color) !important}.pagehasmenuExtraBenefits #btn-back-to-top i.bi.bi-arrow-up-circle{color:var(--benefit-color)}.pagehasmenuExtraBenefitsnocategories a.page-link.active{background-color:var(--benefit-color);border-color:var(--benefit-color)}.pagehasmenuExtraBenefitsnocategories .btn-primary{background-color:var(--benefit-color) !important;border-color:var(--benefit-color);color:#fff !important}.pagehasmenuExtraBenefitsnocategories .btn-primary.focus,.pagehasmenuExtraBenefitsnocategories .btn-primary:focus,.pagehasmenuExtraBenefitsnocategories .btn-primary:active,.pagehasmenuExtraBenefitsnocategories .btn-primary:hover{background-color:#fff !important;color:var(--benefit-color) !important;border-color:var(--benefit-color)}.pagehasmenuExtraBenefitsnocategories .btn.disabled,.pagehasmenuExtraBenefitsnocategories .btn:disabled,.pagehasmenuExtraBenefitsnocategories fieldset:disabled .btn{background-color:var(--discount-color);border-color:var(--discount-color)}.pagehasmenuExtraBenefitsnocategories .filtercol{overflow-x:auto;overflow-y:hidden}.pagehasmenuExtraBenefitsnocategories .filtercol .btn-primary{background:#fff !important;color:var(--benefit-color) !important;box-shadow:0 0 5px #ccc}.pagehasmenuExtraBenefitsnocategories .filtercol .btn-primary.active{background:var(--benefit-color) !important;color:#fff !important}.pagehasmenuExtraBenefitsnocategories .filtercol .btn-primary.active:hover{background:#fff !important;color:var(--benefit-color) !important}.pagehasmenuExtraBenefitsnocategories .filtercol .btn-primary:hover{color:var(--benefit-color) !important}.pagehasmenuExtraBenefitsnocategories .page-item.active a.page-link{background-color:var(--benefit-color) !important;border-color:var(--benefit-color) !important}.pagehasmenuExtraBenefitsnocategories .btn-outline-primary{border-color:var(--benefit-color) !important}.pagehasmenuExtraBenefitsnocategories label.btn.btn-outline-primary.value-btn{padding:10px !important}.pagehasmenuExtraBenefitsnocategories label.btn.btn-outline-primary.value-btn:hover{background:#fff;box-shadow:0px 0px 0px 4px var(--benefit-color)}.pagehasmenuExtraBenefitsnocategories .btn-check:checked+.btn-outline-primary{background:#fff;box-shadow:0px 0px 0px 4px var(--benefit-color) !important}.pagehasmenuExtraBenefitsnocategories #btn-back-to-top i.bi.bi-arrow-up-circle{color:var(--benefit-color)}.pagehasmenuCompetitions a.page-link.active{background-color:var(--competition-color);border-color:var(--competition-color)}.pagehasmenuCompetitions .btn-primary{background-color:var(--competition-color) !important;border-color:var(--competition-color);color:#fff !important}.pagehasmenuCompetitions .btn-primary.focus,.pagehasmenuCompetitions .btn-primary:focus,.pagehasmenuCompetitions .btn-primary:active,.pagehasmenuCompetitions .btn-primary:hover{background-color:#fff !important;color:var(--competition-color) !important;border-color:var(--competition-color)}.pagehasmenuCompetitions .btn.disabled,.pagehasmenuCompetitions .btn:disabled,.pagehasmenuCompetitions fieldset:disabled .btn{background-color:var(--discount-color);border-color:var(--discount-color)}.pagehasmenuCompetitions .filtercol{overflow-x:auto;overflow-y:hidden}.pagehasmenuCompetitions .filtercol .btn-primary{background:#fff !important;color:var(--competition-color) !important;box-shadow:0 0 5px #ccc}.pagehasmenuCompetitions .filtercol .btn-primary.active{background:var(--competition-color) !important;color:#fff !important}.pagehasmenuCompetitions .filtercol .btn-primary.active:hover{background:#fff !important;color:var(--competition-color) !important}.pagehasmenuCompetitions .filtercol .btn-primary:hover{color:var(--competition-color) !important}.pagehasmenuCompetitions .page-item.active a.page-link{background-color:var(--competition-color) !important;border-color:var(--competition-color) !important}.pagehasmenuCompetitions .btn-outline-primary{border-color:var(--competition-color) !important}.pagehasmenuCompetitions label.btn.btn-outline-primary.value-btn{padding:10px !important}.pagehasmenuCompetitions label.btn.btn-outline-primary.value-btn:hover{background:#fff;box-shadow:0px 0px 0px 4px var(--competition-color)}.pagehasmenuCompetitions .btn-check:checked+.btn-outline-primary{background:#fff;box-shadow:0px 0px 0px 4px var(--competition-color) !important}.pagehasmenuCompetitions #btn-back-to-top i.bi.bi-arrow-up-circle{color:var(--competition-color)}.pagehasmenuMore a.page-link.active{background-color:var(--primary-color);border-color:var(--primary-color)}.pagehasmenuMore .btn-primary{background-color:var(--primary-color) !important;border-color:var(--primary-color);color:#fff !important}.pagehasmenuMore .btn-primary.focus,.pagehasmenuMore .btn-primary:focus,.pagehasmenuMore .btn-primary:active,.pagehasmenuMore .btn-primary:hover{background-color:#fff !important;color:var(--primary-color) !important;border-color:var(--primary-color)}.pagehasmenuMore .btn.disabled,.pagehasmenuMore .btn:disabled,.pagehasmenuMore fieldset:disabled .btn{background-color:var(--discount-color);border-color:var(--discount-color)}.pagehasmenuMore .filtercol{overflow-x:auto;overflow-y:hidden}.pagehasmenuMore .filtercol .btn-primary{background:#fff !important;color:var(--primary-color) !important;box-shadow:0 0 5px #ccc}.pagehasmenuMore .filtercol .btn-primary.active{background:var(--primary-color) !important;color:#fff !important}.pagehasmenuMore .filtercol .btn-primary.active:hover{background:#fff !important;color:var(--primary-color) !important}.pagehasmenuMore .filtercol .btn-primary:hover{color:var(--primary-color) !important}.pagehasmenuMore .page-item.active a.page-link{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important}.pagehasmenuMore .btn-outline-primary{border-color:var(--primary-color) !important}.pagehasmenuMore label.btn.btn-outline-primary.value-btn{padding:10px !important}.pagehasmenuMore label.btn.btn-outline-primary.value-btn:hover{background:#fff;box-shadow:0px 0px 0px 4px var(--primary-color)}.pagehasmenuMore .btn-check:checked+.btn-outline-primary{background:#fff;box-shadow:0px 0px 0px 4px var(--primary-color) !important}.pagehasmenuMore #btn-back-to-top i.bi.bi-arrow-up-circle{color:var(--primary-color)}.menuCustompage a.page-link.active{background-color:var(--primary-color);border-color:var(--primary-color)}.menuCustompage .btn-primary{background-color:var(--primary-color) !important;border-color:var(--primary-color);color:#fff !important}.menuCustompage .btn-primary.focus,.menuCustompage .btn-primary:focus,.menuCustompage .btn-primary:active,.menuCustompage .btn-primary:hover{background-color:#fff !important;color:var(--primary-color) !important;border-color:var(--primary-color)}.menuCustompage .btn.disabled,.menuCustompage .btn:disabled,.menuCustompage fieldset:disabled .btn{background-color:var(--discount-color);border-color:var(--discount-color)}.menuCustompage .filtercol{overflow-x:auto;overflow-y:hidden}.menuCustompage .filtercol .btn-primary{background:#fff !important;color:var(--primary-color) !important;box-shadow:0 0 5px #ccc}.menuCustompage .filtercol .btn-primary.active{background:var(--primary-color) !important;color:#fff !important}.menuCustompage .filtercol .btn-primary.active:hover{background:#fff !important;color:var(--primary-color) !important}.menuCustompage .filtercol .btn-primary:hover{color:var(--primary-color) !important}.menuCustompage .page-item.active a.page-link{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important}.menuCustompage .btn-outline-primary{border-color:var(--primary-color) !important}.menuCustompage label.btn.btn-outline-primary.value-btn{padding:10px !important}.menuCustompage label.btn.btn-outline-primary.value-btn:hover{background:#fff;box-shadow:0px 0px 0px 4px var(--primary-color)}.menuCustompage .btn-check:checked+.btn-outline-primary{background:#fff;box-shadow:0px 0px 0px 4px var(--primary-color) !important}.menuCustompage #btn-back-to-top i.bi.bi-arrow-up-circle{color:var(--primary-color)}.menuApp a.page-link.active{background-color:var(--primary-color);border-color:var(--primary-color)}.menuApp .btn-primary{background-color:var(--primary-color) !important;border-color:var(--primary-color);color:#fff !important}.menuApp .btn-primary.focus,.menuApp .btn-primary:focus,.menuApp .btn-primary:active,.menuApp .btn-primary:hover{background-color:#fff !important;color:var(--primary-color) !important;border-color:var(--primary-color)}.menuApp .btn.disabled,.menuApp .btn:disabled,.menuApp fieldset:disabled .btn{background-color:var(--discount-color);border-color:var(--discount-color)}.menuApp .filtercol{overflow-x:auto;overflow-y:hidden}.menuApp .filtercol .btn-primary{background:#fff !important;color:var(--primary-color) !important;box-shadow:0 0 5px #ccc}.menuApp .filtercol .btn-primary.active{background:var(--primary-color) !important;color:#fff !important}.menuApp .filtercol .btn-primary.active:hover{background:#fff !important;color:var(--primary-color) !important}.menuApp .filtercol .btn-primary:hover{color:var(--primary-color) !important}.menuApp .page-item.active a.page-link{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important}.menuApp .btn-outline-primary{border-color:var(--primary-color) !important}.menuApp label.btn.btn-outline-primary.value-btn{padding:10px !important}.menuApp label.btn.btn-outline-primary.value-btn:hover{background:#fff;box-shadow:0px 0px 0px 4px var(--primary-color)}.menuApp .btn-check:checked+.btn-outline-primary{background:#fff;box-shadow:0px 0px 0px 4px var(--primary-color) !important}.menuApp #btn-back-to-top i.bi.bi-arrow-up-circle{color:var(--primary-color)}.menuCustompagenocategories a.page-link.active{background-color:var(--primary-color);border-color:var(--primary-color)}.menuCustompagenocategories .btn-primary{background-color:var(--primary-color) !important;border-color:var(--primary-color);color:#fff !important}.menuCustompagenocategories .btn-primary.focus,.menuCustompagenocategories .btn-primary:focus,.menuCustompagenocategories .btn-primary:active,.menuCustompagenocategories .btn-primary:hover{background-color:#fff !important;color:var(--primary-color) !important;border-color:var(--primary-color)}.menuCustompagenocategories .btn.disabled,.menuCustompagenocategories .btn:disabled,.menuCustompagenocategories fieldset:disabled .btn{background-color:var(--discount-color);border-color:var(--discount-color)}.menuCustompagenocategories .filtercol{overflow-x:auto;overflow-y:hidden}.menuCustompagenocategories .filtercol .btn-primary{background:#fff !important;color:var(--primary-color) !important;box-shadow:0 0 5px #ccc}.menuCustompagenocategories .filtercol .btn-primary.active{background:var(--primary-color) !important;color:#fff !important}.menuCustompagenocategories .filtercol .btn-primary.active:hover{background:#fff !important;color:var(--primary-color) !important}.menuCustompagenocategories .filtercol .btn-primary:hover{color:var(--primary-color) !important}.menuCustompagenocategories .page-item.active a.page-link{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important}.menuCustompagenocategories .btn-outline-primary{border-color:var(--primary-color) !important}.menuCustompagenocategories label.btn.btn-outline-primary.value-btn{padding:10px !important}.menuCustompagenocategories label.btn.btn-outline-primary.value-btn:hover{background:#fff;box-shadow:0px 0px 0px 4px var(--primary-color)}.menuCustompagenocategories .btn-check:checked+.btn-outline-primary{background:#fff;box-shadow:0px 0px 0px 4px var(--primary-color) !important}.menuCustompagenocategories #btn-back-to-top i.bi.bi-arrow-up-circle{color:var(--primary-color)}#MakeAReward label.btn.btn-outline-primary.value-btn{padding:10px !important}#MakeAReward label.btn.btn-outline-primary.value-btn:hover{background:#fff;box-shadow:0px 0px 0px 4px var(--recognition-color)}body[id^=Custompage] .dtlink{display:inline-block !important}*:focus,*:focus-visible{outline:none !important;box-shadow:none !important}.bg-primary{background-color:var(--primary-color) !important}.bg-secondary{background-color:var(--secondary-color) !important}.bg-lighter-grey{background-color:#f3f4ef !important}.bg-light-grey{background-color:#ccc !important}.bg-med-grey{background-color:#818181 !important}.bg-dark-grey{background-color:#2b2b2b !important}.bg-white{background-color:#fff !important}.bg-ivory{background-color:#fff !important;color:#2b2b2b !important}.bg-discounts{background-color:var(--discount-color) !important;color:#fff !important}.bg-recognition{background-color:var(--recognition-color) !important;color:#fff !important}.bg-wellbeing{background-color:var(--wellbeing-color) !important;color:#2b2b2b !important}.bg-benefits{background-color:var(--benefit-color) !important;color:#2b2b2b !important}.bg-competition{background-color:var(--competition-color) !important;color:#fff !important}.bg-bs-light-grey{background-color:#efefef !important;color:#2b2b2b}.text-primary{color:var(--primary-color) !important}.text-secondary{color:var(--secondary-color) !important}.text-lighter-grey{color:#f3f4ef !important}.text-light-grey{color:#ccc !important}.text-med-grey{color:#818181 !important}.text-dark{color:#2b2b2b !important}.text-dark-grey{color:#2b2b2b !important}.text-white{color:#fff !important}.text-ivory{color:#fff !important}.text-discounts{color:var(--discount-color) !important}.text-recognition{color:var(--recognition-color) !important}.text-wellbeing{color:var(--wellbeing-color) !important}.text-benefits{color:var(--benefit-color) !important}.text-competition{color:var(--competition-color) !important}.colouredimg{background-color:var(--primary-color)}.border.border-primary{border-color:var(--primary-color) !important}.border.border-secondary{border-color:var(--secondary-color) !important}.border.border-dark-grey{border-color:#2b2b2b !important}.border.border-med-grey{border-color:#818181 !important}.border.border-light-grey{border-color:#ccc !important}a.page-link{color:#2b2b2b}body #sp-login-form .orborder{position:relative;text-align:center;margin-bottom:25px}body #sp-login-form .orborder::before,body #sp-login-form .orborder::after{content:"";position:absolute;top:50%;width:40%;border-top:1px solid #ccc}body #sp-login-form .orborder::before{left:0;transform:translateY(-50%)}body #sp-login-form .orborder::after{right:0;transform:translateY(-50%)}body #sp-login-form .btn-primary{background:#fff;border:#fff;color:#2b2b2b}body#gatewayShell{background-image:url("https://cdn.peoplevalue.co.uk/img/default/background.jpg");background-size:cover;background-repeat:no-repeat;background-color:var(--primary-color);background-position:right 0 top 0px}@media(max-height: 750px){body#gatewayShell{background-image:none}}@media(max-width: 767.98px){body#gatewayShell{background-position:center !important}}@media(max-width: 575.98px){body#gatewayShell{background-position:center top !important;background-image:none}}body#gatewayShell.unauth{background-position:right 0rem top 0px}@media(max-width: 767.98px){body#gatewayShell.unauth{background-position:right 0rem top 0px}}@media(max-width: 575.98px){body#gatewayShell.unauth{background-position:center !important;height:100vh}}body#gatewayShell.unauth #login-card img.img-fluid{height:auto;margin-top:20px}@media(max-width: 767.98px){body#gatewayShell.unauth #login-card{min-width:350px;max-width:350px}}@media(max-width: 575.98px){body#gatewayShell.unauth #login-card{top:50%;padding-top:1.5rem}}body#gatewayShell.unauth .col-md-6{height:100vh}body#gatewayShell h1.gatewayTitle{font-family:"Druk Web";text-transform:uppercase;font-size:7rem}@media(max-height: 750px){body#gatewayShell h1.gatewayTitle{font-size:3rem;letter-spacing:.02em}}@media(max-width: 767.98px){body#gatewayShell h1.gatewayTitle{font-size:5rem}}@media(max-width: 575.98px){body#gatewayShell h1.gatewayTitle{font-size:4rem}}body#gatewayShell #primary-gw-logo img{max-height:100px}body#gatewayShell .gatewayBrand #primary-gw-logo .img-fluid,body#gatewayShell .gatewayBrand#secondary-gw-logo .img-fluid{max-height:100px;max-width:290px}@media(max-width: 540px){body#gatewayShell .gatewayBrand #primary-gw-logo .img-fluid,body#gatewayShell .gatewayBrand#secondary-gw-logo .img-fluid{max-width:180px}}@media(max-width: 375px){body#gatewayShell .gatewayBrand #secondary-gw-logo .img-fluid{display:none}}@media(max-height: 750px){body#gatewayShell #loginshell .card-body{padding:10px 30px !important}}body#gatewayShell #loginshell h3 .gwSchemeName{display:inline}@media(max-height: 750px){body#gatewayShell #loginshell h3 .gwSchemeName{display:none}}body#gatewayShell #welcomeinner{position:absolute;top:45%;left:50%;transform:translate(-50%, -50%)}@media(max-height: 750px){body#gatewayShell #welcomeinner{top:28vh;left:30%;transform:translate(-25%, -10%)}}@media(max-width: 767.98px)and (max-height: 750px){body#gatewayShell #welcomeinner{top:15vh;left:50%;transform:translate(-25%, -50%)}}@media(max-width: 575.98px){body#gatewayShell #welcomeinner{position:relative;top:unset;left:unset;transform:none}}body#gatewayShell .col-md-6{height:100vh}@media(max-width: 767.98px){body#gatewayShell .col-md-6{height:565px}}body#gatewayShell .col-md-6#welcomeshell{background:#fff}@media(max-width: 767.98px){body#gatewayShell .col-md-6#welcomeshell{height:315px}}@media(max-width: 575.98px){body#gatewayShell .col-md-6#welcomeshell{height:215px}}body .navbar-brand .img-fluid{max-height:50px}@media(max-width: 575.98px){body .navbar-brand .img-fluid{max-width:30vw;min-height:100%;max-height:50px}}body #login-card{position:absolute;top:45%;left:50%;transform:translate(-50%, -50%)}@media(max-height: 750px){body #login-card{top:40%}}@media(min-width: 992px){body #login-card{min-width:400px;max-width:400px}}@media(max-width: 991.98px){body #login-card{min-width:350px;max-width:350px}}@media(max-width: 575.98px){body #login-card{min-width:80vw}}body #login-card img.img-fluid{height:50px}body #login-card.card.rounded-3{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 80%);background-color:rgba(255,255,255,.75)}body input{border-top:0;border-left:0;border-right:0;border-radius:0}body input:focus{-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}body input:focus~label{-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}body #wizard input.form-control,body #wizard textarea,body #wizard select{border:none;border-radius:.25rem;background:#f3f4ef}body #wizard .form-check-input{border:1px solid #ccc}body #wizard .form-check-input:checked{border:none}body #wizard .cr-boundary[style]{width:200px !important;height:200px !important}body #wizard-compliances-data-capture label.text-error{color:#dc3545;white-space:pre-wrap;width:100%}body .sidewizard{background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(243, 244, 239) 0%, rgb(255, 255, 255) 100%)}body .wizSteps{width:50% !important}@media(max-width: 575.98px){body .wizSteps{width:100% !important}}body #TermsModal h2{font-size:20px}body #TermsModal .btn.btn-default{padding:10px 20px !important}body #PrivacyModal h2{font-size:20px}body #PrivacyModal .modal-footer .btn.btn-default{padding:10px 20px !important}body #AccessibilityModal h2{font-size:20px}body #AccessibilityModal .modal-footer .btn.btn-default{padding:10px 20px !important}footer.footer{position:fixed;right:0;bottom:0;left:0;z-index:1030}@media(max-width: 575.98px){footer.footer{position:relative;right:unset;bottom:0;left:unset}}footer.footer .footer-l2{background-color:#2b2b2b}#PrivacyModal .modal-body,#AccessibilityModal .modal-body,#TermsModal .modal-body{max-height:70vh;overflow-y:scroll}
