/* Minification failed. Returning unminified contents.
(1,5934): run-time error CSS1039: Token not allowed after unary operator: '-mss-headline-font-family'
(1,6049): run-time error CSS1039: Token not allowed after unary operator: '-mss-headline-font-family'
(1,6165): run-time error CSS1039: Token not allowed after unary operator: '-mss-headline-font-family'
(1,6281): run-time error CSS1039: Token not allowed after unary operator: '-mss-headline-font-family'
(1,6395): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,6510): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,6624): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,6734): run-time error CSS1039: Token not allowed after unary operator: '-mss-headline-font-family'
(1,6851): run-time error CSS1039: Token not allowed after unary operator: '-mss-headline-font-family'
(1,6969): run-time error CSS1039: Token not allowed after unary operator: '-mss-headline-font-family'
(1,7082): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,7196): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,7309): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,7415): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,7527): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,7638): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,7745): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,7858): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,7970): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,8077): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,8190): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,8302): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,8408): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,8520): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,8631): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,8739): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,8853): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,8966): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,9806): run-time error CSS1039: Token not allowed after unary operator: '-mss-header-bg-colour'
(1,9871): run-time error CSS1039: Token not allowed after unary operator: '-mss-footer-bg-colour'
(1,9905): run-time error CSS1039: Token not allowed after unary operator: '-mss-footer-text-colour'
(1,9990): run-time error CSS1039: Token not allowed after unary operator: '-mss-header-text-colour'
(1,10072): run-time error CSS1039: Token not allowed after unary operator: '-mss-header-text-colour'
(1,10195): run-time error CSS1039: Token not allowed after unary operator: '-mss-header-text-colour'
(1,10469): run-time error CSS1039: Token not allowed after unary operator: '-mss-branded-logo'
(1,11231): run-time error CSS1039: Token not allowed after unary operator: '-mss-footer-text-colour'
(1,11278): run-time error CSS1039: Token not allowed after unary operator: '-mss-footer-bg-colour'
(1,11491): run-time error CSS1039: Token not allowed after unary operator: '-mss-footer-text-colour'
(1,11554): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,11666): run-time error CSS1039: Token not allowed after unary operator: '-mss-headline-font-family'
(1,15722): run-time error CSS1039: Token not allowed after unary operator: '-mss-main-menu-bg-colour'
(1,16201): run-time error CSS1039: Token not allowed after unary operator: '-mss-main-menu-text-colour'
(1,16655): run-time error CSS1039: Token not allowed after unary operator: '-mss-main-menu-bg-colour'
(1,16988): run-time error CSS1039: Token not allowed after unary operator: '-mss-main-menu-bg-colour'
(1,17256): run-time error CSS1039: Token not allowed after unary operator: '-mss-main-menu-bg-colour'
(1,17985): run-time error CSS1039: Token not allowed after unary operator: '-mss-main-menu-bg-colour'
(1,18022): run-time error CSS1039: Token not allowed after unary operator: '-mss-main-menu-text-colour'
(1,18127): run-time error CSS1039: Token not allowed after unary operator: '-mss-main-menu-text-colour'
(1,19764): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,19807): run-time error CSS1046: Expect comma, found '231'
(1,19814): run-time error CSS1046: Expect comma, found '/'
(1,19815): run-time error CSS1047: Expected number or percentage value in rgb function, found 'var('
(1,19819): run-time error CSS1034: Expected closing parenthesis, found '-'
(1,19819): run-time error CSS1042: Expected function, found '-'
(1,19820): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-opacity'
(1,19838): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1,20026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,20069): run-time error CSS1046: Expect comma, found '255'
(1,20076): run-time error CSS1046: Expect comma, found '/'
(1,20077): run-time error CSS1047: Expected number or percentage value in rgb function, found 'var('
(1,20081): run-time error CSS1034: Expected closing parenthesis, found '-'
(1,20081): run-time error CSS1042: Expected function, found '-'
(1,20082): run-time error CSS1039: Token not allowed after unary operator: '-tw-bg-opacity'
(1,20096): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1,20398): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,20441): run-time error CSS1046: Expect comma, found '231'
(1,20448): run-time error CSS1046: Expect comma, found '/'
(1,20449): run-time error CSS1047: Expected number or percentage value in rgb function, found 'var('
(1,20453): run-time error CSS1034: Expected closing parenthesis, found '-'
(1,20453): run-time error CSS1042: Expected function, found '-'
(1,20454): run-time error CSS1039: Token not allowed after unary operator: '-tw-bg-opacity'
(1,20468): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1,20779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,20795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,20836): run-time error CSS1039: Token not allowed after unary operator: '-tw-translate-x'
(1,20858): run-time error CSS1039: Token not allowed after unary operator: '-tw-translate-y'
(1,20888): run-time error CSS1039: Token not allowed after unary operator: '-tw-rotate'
(1,20912): run-time error CSS1039: Token not allowed after unary operator: '-tw-skew-x'
(1,20936): run-time error CSS1039: Token not allowed after unary operator: '-tw-skew-y'
(1,20961): run-time error CSS1039: Token not allowed after unary operator: '-tw-scale-x'
(1,20987): run-time error CSS1039: Token not allowed after unary operator: '-tw-scale-y'
(1,21046): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21101): run-time error CSS1039: Token not allowed after unary operator: '-tw-translate-x'
(1,21123): run-time error CSS1039: Token not allowed after unary operator: '-tw-translate-y'
(1,21153): run-time error CSS1039: Token not allowed after unary operator: '-tw-rotate'
(1,21177): run-time error CSS1039: Token not allowed after unary operator: '-tw-skew-x'
(1,21201): run-time error CSS1039: Token not allowed after unary operator: '-tw-skew-y'
(1,21226): run-time error CSS1039: Token not allowed after unary operator: '-tw-scale-x'
(1,21252): run-time error CSS1039: Token not allowed after unary operator: '-tw-scale-y'
(1,22720): run-time error CSS1039: Token not allowed after unary operator: '-mss-main-menu-bg-colour'
(1,29483): run-time error CSS1030: Expected identifier, found '['
(1,29492): run-time error CSS1031: Expected selector, found ']'
(1,29492): run-time error CSS1025: Expected comma or open brace, found ']'
(1,43053): run-time error CSS1030: Expected identifier, found '.'
(1,43076): run-time error CSS1031: Expected selector, found ')'
(1,43076): run-time error CSS1025: Expected comma or open brace, found ')'
(1,47208): run-time error CSS1030: Expected identifier, found '.'
(1,47231): run-time error CSS1031: Expected selector, found ')'
(1,47231): run-time error CSS1025: Expected comma or open brace, found ')'
(1,50893): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,50954): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
(1,51010): run-time error CSS1039: Token not allowed after unary operator: '-mss-body-font-family'
 */
.w-full{width:100%;}.h-full{height:100%;}.relative{position:relative;}.hidden{display:none;}.whitespace-nowrap{white-space:nowrap;}.rounded{border-radius:1em;}.p-xxx-small{padding:2px;}.px-xxx-small{padding-left:2px;padding-right:2px;}.py-xxx-small{padding-top:2px;padding-bottom:2px;}.pt-xxx-small{padding-top:2px;}.pb-xxx-small{padding-bottom:2px;}.gap-xxx-small{row-gap:2px;column-gap:2px;}.gap-x-xxx-small{column-gap:2px;}.gap-y-xxx-small{row-gap:2px;}.m-xxx-small{margin:2px;}.mx-xxx-small{margin-left:2px;margin-right:2px;}.my-xxx-small{margin-top:2px;margin-bottom:2px;}.mt-xxx-small{margin-top:2px;}.mb-xxx-small{margin-bottom:2px;}.p-xx-small{padding:4px;}.px-xx-small{padding-left:4px;padding-right:4px;}.py-xx-small{padding-top:4px;padding-bottom:4px;}.pt-xx-small{padding-top:4px;}.pb-xx-small{padding-bottom:4px;}.gap-xx-small{row-gap:4px;column-gap:4px;}.gap-x-xx-small{column-gap:4px;}.gap-y-xx-small{row-gap:4px;}.m-xx-small{margin:4px;}.mx-xx-small{margin-left:4px;margin-right:4px;}.my-xx-small{margin-top:4px;margin-bottom:4px;}.mt-xx-small{margin-top:4px;}.mb-xx-small{margin-bottom:4px;}.p-x-small{padding:8px;}.px-x-small{padding-left:8px;padding-right:8px;}.py-x-small{padding-top:8px;padding-bottom:8px;}.pt-x-small{padding-top:8px;}.pb-x-small{padding-bottom:8px;}.gap-x-small{row-gap:8px;column-gap:8px;}.gap-x-x-small{column-gap:8px;}.gap-y-x-small{row-gap:8px;}.m-x-small{margin:8px;}.mx-x-small{margin-left:8px;margin-right:8px;}.my-x-small{margin-top:8px;margin-bottom:8px;}.mt-x-small{margin-top:8px;}.mb-x-small{margin-bottom:8px;}.p-small{padding:12px;}.px-small{padding-left:12px;padding-right:12px;}.py-small{padding-top:12px;padding-bottom:12px;}.pt-small{padding-top:12px;}.pb-small{padding-bottom:12px;}.gap-small{row-gap:12px;column-gap:12px;}.gap-x-small{column-gap:12px;}.gap-y-small{row-gap:12px;}.m-small{margin:12px;}.mx-small{margin-left:12px;margin-right:12px;}.my-small{margin-top:12px;margin-bottom:12px;}.mt-small{margin-top:12px;}.mb-small{margin-bottom:12px;}.p-medium{padding:16px;}.px-medium{padding-left:16px;padding-right:16px;}.py-medium{padding-top:16px;padding-bottom:16px;}.pt-medium{padding-top:16px;}.pb-medium{padding-bottom:16px;}.gap-medium{row-gap:16px;column-gap:16px;}.gap-x-medium{column-gap:16px;}.gap-y-medium{row-gap:16px;}.m-medium{margin:16px;}.mx-medium{margin-left:16px;margin-right:16px;}.my-medium{margin-top:16px;margin-bottom:16px;}.mt-medium{margin-top:16px;}.mb-medium{margin-bottom:16px;}.p-large{padding:20px;}.px-large{padding-left:20px;padding-right:20px;}.py-large{padding-top:20px;padding-bottom:20px;}.pt-large{padding-top:20px;}.pb-large{padding-bottom:20px;}.gap-large{row-gap:20px;column-gap:20px;}.gap-x-large{column-gap:20px;}.gap-y-large{row-gap:20px;}.m-large{margin:20px;}.mx-large{margin-left:20px;margin-right:20px;}.my-large{margin-top:20px;margin-bottom:20px;}.mt-large{margin-top:20px;}.mb-large{margin-bottom:20px;}.p-x-large{padding:28px;}.px-x-large{padding-left:28px;padding-right:28px;}.py-x-large{padding-top:28px;padding-bottom:28px;}.pt-x-large{padding-top:28px;}.pb-x-large{padding-bottom:28px;}.gap-x-large{row-gap:28px;column-gap:28px;}.gap-x-x-large{column-gap:28px;}.gap-y-x-large{row-gap:28px;}.m-x-large{margin:28px;}.mx-x-large{margin-left:28px;margin-right:28px;}.my-x-large{margin-top:28px;margin-bottom:28px;}.mt-x-large{margin-top:28px;}.mb-x-large{margin-bottom:28px;}.p-xx-large{padding:36px;}.px-xx-large{padding-left:36px;padding-right:36px;}.py-xx-large{padding-top:36px;padding-bottom:36px;}.pt-xx-large{padding-top:36px;}.pb-xx-large{padding-bottom:36px;}.gap-xx-large{row-gap:36px;column-gap:36px;}.gap-x-xx-large{column-gap:36px;}.gap-y-xx-large{row-gap:36px;}.m-xx-large{margin:36px;}.mx-xx-large{margin-left:36px;margin-right:36px;}.my-xx-large{margin-top:36px;margin-bottom:36px;}.mt-xx-large{margin-top:36px;}.mb-xx-large{margin-bottom:36px;}.p-xxx-large{padding:48px;}.px-xxx-large{padding-left:48px;padding-right:48px;}.py-xxx-large{padding-top:48px;padding-bottom:48px;}.pt-xxx-large{padding-top:48px;}.pb-xxx-large{padding-bottom:48px;}.gap-xxx-large{row-gap:48px;column-gap:48px;}.gap-x-xxx-large{column-gap:48px;}.gap-y-xxx-large{row-gap:48px;}.m-xxx-large{margin:48px;}.mx-xxx-large{margin-left:48px;margin-right:48px;}.my-xxx-large{margin-top:48px;margin-bottom:48px;}.mt-xxx-large{margin-top:48px;}.mb-xxx-large{margin-bottom:48px;}.p-xxxx-large{padding:72px;}.px-xxxx-large{padding-left:72px;padding-right:72px;}.py-xxxx-large{padding-top:72px;padding-bottom:72px;}.pt-xxxx-large{padding-top:72px;}.pb-xxxx-large{padding-bottom:72px;}.gap-xxxx-large{row-gap:72px;column-gap:72px;}.gap-x-xxxx-large{column-gap:72px;}.gap-y-xxxx-large{row-gap:72px;}.m-xxxx-large{margin:72px;}.mx-xxxx-large{margin-left:72px;margin-right:72px;}.my-xxxx-large{margin-top:72px;margin-bottom:72px;}.mt-xxxx-large{margin-top:72px;}.mb-xxxx-large{margin-bottom:72px;}.pt-0{padding-top:0;}.mt-0{margin-top:0;}.bg-primary-blue{background-color:#0077b3;}.bg-primary-blue-dark{background-color:#004d80;}.bg-primary-blue-light{background-color:#cde5f1;}.bg-primary-blue-lightest{background-color:#f3f9fc;}.bg-secondary-blue{background-color:#00294d;}.bg-danger-red{background-color:#a80038;}.bg-warning-yellow{background-color:#f2cb3a;}.bg-success-green{background-color:#006141;}.bg-grey{background-color:#cfd2d4;}.bg-grey-darker{background-color:#657787;}.bg-grey-lighter{background-color:#f5f8fa;}.bg-grey-lightest{background-color:#fdfdfd;}.bg-data-black-blue{background-color:#004d80;}.bg-data-blue{background-color:#0077b3;}.bg-data-pink{background-color:#de2362;}.bg-data-yellow{background-color:#f7b228;}.bg-data-light-green{background-color:#0da3a6;}.bg-data-dark-yellow{background-color:#b38918;}.bg-data-dark-blue{background-color:#0b7288;}.bg-data-dark-green{background-color:#137835;}.bg-data-red{background-color:#b33c18;}.bg-data-purple{background-color:#c065f7;}.font-headline-x-large{font-family:var(--mss-headline-font-family);font-size:64px;line-height:72px;font-weight:bold;}.font-headline-large{font-family:var(--mss-headline-font-family);font-size:56px;line-height:64px;font-weight:bold;}.font-headline-medium{font-family:var(--mss-headline-font-family);font-size:48px;line-height:56px;font-weight:bold;}.font-headline-normal{font-family:var(--mss-headline-font-family);font-size:40px;line-height:48px;font-weight:bold;}.font-body-s-normal{font-family:var(--mss-body-font-family);font-size:15px;line-height:18px;font-weight:500;}.font-body-light-s-normal{font-family:var(--mss-body-font-family);font-size:15px;line-height:18px;font-weight:400;}.font-body-thin-s-normal{font-family:var(--mss-body-font-family);font-size:15px;line-height:18px;font-weight:300;}.font-headline-small{font-family:var(--mss-headline-font-family);font-size:32px;line-height:40px;font-weight:bold;}.font-headline-x-small{font-family:var(--mss-headline-font-family);font-size:24px;line-height:24px;font-weight:bold;}.font-headline-2x-small{font-family:var(--mss-headline-font-family);font-size:18px;line-height:18px;font-weight:bold;}.font-body-x-large{font-family:var(--mss-body-font-family);font-size:38px;line-height:42px;font-weight:500;}.font-body-light-x-large{font-family:var(--mss-body-font-family);font-size:38px;line-height:42px;font-weight:400;}.font-body-thin-x-large{font-family:var(--mss-body-font-family);font-size:38px;line-height:42px;font-weight:300;}.font-body-large{font-family:var(--mss-body-font-family);font-size:30px;line-height:34px;font-weight:500;}.font-body-light-large{font-family:var(--mss-body-font-family);font-size:30px;line-height:34px;font-weight:400;}.font-body-thin-large{font-family:var(--mss-body-font-family);font-size:30px;line-height:34px;font-weight:300;}.font-body-medium{font-family:var(--mss-body-font-family);font-size:24px;line-height:28px;font-weight:500;}.font-body-light-medium{font-family:var(--mss-body-font-family);font-size:24px;line-height:28px;font-weight:400;}.font-body-thin-medium{font-family:var(--mss-body-font-family);font-size:24px;line-height:28px;font-weight:300;}.font-body-normal{font-family:var(--mss-body-font-family);font-size:18px;line-height:22px;font-weight:500;}.font-body-light-normal{font-family:var(--mss-body-font-family);font-size:18px;line-height:22px;font-weight:400;}.font-body-thin-normal{font-family:var(--mss-body-font-family);font-size:18px;line-height:22px;font-weight:300;}.font-body-small{font-family:var(--mss-body-font-family);font-size:12px;line-height:16px;font-weight:500;}.font-body-light-small{font-family:var(--mss-body-font-family);font-size:12px;line-height:16px;font-weight:400;}.font-body-thin-small{font-family:var(--mss-body-font-family);font-size:12px;line-height:16px;font-weight:300;}.font-body-x-small{font-family:var(--mss-body-font-family);font-size:10px;line-height:14px;font-weight:500;}.font-body-light-x-small{font-family:var(--mss-body-font-family);font-size:10px;line-height:14px;font-weight:400;}.font-body-thin-x-small{font-family:var(--mss-body-font-family);font-size:10px;line-height:14px;font-weight:300;}.flex{display:flex;}.flex-col{flex-direction:column;}.flex-row{flex-direction:row;}.flex-row-reverse{flex-direction:row-reverse;}.flex-col-reverse{flex-direction:column-reverse;}.justify-normal{justify-content:normal;}.justify-start{justify-content:flex-start;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.justify-around{justify-content:space-around;}.justify-evenly{justify-content:space-evenly;}.justify-stretch{justify-content:stretch;}.items-start{align-items:flex-start;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.items-baseline{align-items:baseline;}items-stretch{align-items:stretch;}.grow{flex-grow:1;}.grow-0{flex-grow:0;}header{background-color:var(--mss-header-bg-colour);}.header-top-banner{background-color:var(--mss-footer-bg-colour);color:var(--mss-footer-text-colour);}.header-top-banner:after{display:none;}header a{color:var(--mss-header-text-colour);text-decoration:none;border:0;}header a:hover{color:var(--mss-header-text-colour);text-decoration:underline;}.header-top-banner-icon{height:20px;}.header-user-opts-icon{color:var(--mss-header-text-colour);}.header-branded-logo-container{display:grid;grid-template-columns:2fr 7fr 3fr;grid-template-areas:"logo search profile-opts";column-gap:12px;}.header-branded-logo-container{grid-area:logo;}.header-branded-logo-container img{height:4em;content:var(--mss-branded-logo);}#searchBox{grid-area:search;align-self:center;}.header-profile-menu{display:flex;align-items:center;justify-self:center;height:100%;column-gap:48px;grid-area:profile-opts;}#hidden-skip-to-main{position:absolute;left:-999px;}#hidden-skip-to-main:focus{left:5px;}@media(max-width:1280px){.header-top-banner{width:100%;}}@media(max-width:768px){.header-top-banner-label{display:none;}.header-branded-logo-container{grid-template-columns:60% 1fr;grid-template-areas:"logo profile-opts" "search search";column-gap:8px;}.header-profile-menu{display:flex;justify-content:space-evenly;column-gap:12px;padding-bottom:12px;width:100%;}.header-branded-logo img{width:100%;max-width:100%;object-fit:contain;}header{padding-bottom:8px;}}footer{color:var(--mss-footer-text-colour);background-color:var(--mss-footer-bg-colour);}.footer-wrapper{display:flex;flex-wrap:wrap;box-sizing:border-box;justify-content:space-around;}.footer-section{display:flex;flex-direction:column;row-gap:4px;}.footer-section a{color:var(--mss-footer-text-colour);text-decoration:none;font-family:var(--mss-body-font-family);font-size:15px;line-height:18px;font-weight:400;}.footer-section-header{font-family:var(--mss-headline-font-family);font-size:18px;line-height:18px;font-weight:bold;}.footer-section a:hover{text-decoration:underline;}.footer-section a:focus{border-color:transparent;}.footer-app-store-logo{width:150px;height:50px;object-fit:contain;}.footer-copyright-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}.footer-social-icons-wrapper{display:flex;justify-content:space-evenly;}@media(max-width:768px){.footer-section a{font-size:12px;}.footer-section-header{font-size:15px;}}.engagement-bar{position:relative;background-color:rgba(207,210,212,.3);width:100%;height:50px;text-align:left;font-size:18px;color:#657787;font-family:Heebo;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;}.engagement-bar-section-container{height:50px;width:100%;display:grid;grid-template-rows:50px;grid-template-columns:2.5fr 1fr 2.5fr;}.engagement-bar-section-background{height:100%;width:105%;user-select:none;grid-row:1/span 1;grid-column:1/span 3;}#engagement-bar-end-section-background{width:100%;}.b,.b1,.b2,.b3{grid-row:1;grid-column:3;font-size:18px;text-align:left;margin-top:11px;}.engagement-bar-icon-container{grid-row:1;grid-column:2;margin-top:13px;user-select:none;}.reward-beans1,.cashback-earned1,.shop-savings1,.engagement-score2{grid-row:1;grid-column:1;letter-spacing:.12px;text-align:right;line-height:14px;font-weight:500;margin-top:11px;}.engagement-bar-reward-beans-section{z-index:1;font-size:12px;}.engagement-bar-cashback-earned-section{z-index:2;font-size:12px;}.engagement-bar-shop-savings-section{z-index:3;font-size:12px;}.engagement-bar-engagement-score-section{z-index:4;font-size:12px;}.engagement-bar-icon-container{text-align:center;}p.reward{margin:0;}@media(max-width:1280px){engagement-bar-container{padding-left:20px;padding-right:20px;}.reward-beans1,.cashback-earned1,.shop-savings1,.engagement-score2{display:none;}.engagement-bar-section-container{grid-template-columns:1fr 1fr;}.engagement-bar-section-background{grid-row:1/span 1;grid-column:1/span 2;}.b,.b1,.b2,.b3{margin-left:-10px;margin-top:12px;grid-column:2;text-align:left;}.engagement-bar-icon-container{margin-left:-10px;margin-top:17px;text-align:right;grid-column:1;}.engagement-score-icon,.shop-savings-icon,.cash-back-icon,.reward-beans-icon{margin-right:24px;width:18px;}.engagement-score-icon{width:15px;}.reward-beans-icon{width:14px;}}@media(max-width:768px){.engagement-bar-container{height:40px;}.engagement-bar-section-container{grid-template-rows:20px 20px;grid-template-columns:1fr;}.engagement-bar-section-background{grid-row:1/span 2;grid-column:1;}.engagement-bar-icon-container{grid-row:1;grid-column:1;margin:0;text-align:center;}.b,.b1,.b2,.b3{grid-row:2;grid-column:1;text-align:center;margin:0;margin-top:-2px;font-size:12px;}.engagement-score-icon,.shop-savings-icon,.cash-back-icon,.reward-beans-icon{margin-right:0;margin-top:5px;width:15px;}.engagement-score-icon{width:13px;}.reward-beans-icon{width:12px;}.shop-savings-icon{margin-left:25px;}.b2,.b1{margin-left:22px;}.cash-back-icon{margin-left:25px;}}@media(max-width:412px){.engagement-bar-section-container{margin-left:-4px;}#engagement-bar-end-section-background{width:104%!important;}.shop-savings-icon{margin-left:13px;}.cash-back-icon{margin-left:13px;}.reward-beans-icon{margin-left:10px;}.engagement-score-icon{margin-left:8px;}.b{margin-left:8px;}.b1,.b2{margin-left:11px;}.b3{margin-left:7px;}}.aa-PanelLayout.aa-Panel--scrollable{background-color:#fff;z-index:9999;}.aa-Form{border-radius:8px;height:38px;}.aa-Panel{position:fixed;z-index:9999;}.aa-Label{margin-bottom:0;}.aa-SubmitButton{display:flex;flex-direction:column;justify-content:center;}.aa-ItemWrapper{display:flex;flex-direction:column;align-items:start;}.aa-Item{margin:0;}.aa-ItemContent{padding-top:10px;padding-bottom:10px;}.aa-ItemContentTitle{font-weight:bold;white-space:inherit;color:#212529;font-size:15px;font-weight:bold;}@media(max-width:412px){.aa-ItemContentBody img{display:none;}}#mainMenu .k-menu-expand-arrow{display:none;}#mainMenu{padding:0;background-color:var(--mss-main-menu-bg-colour);}#MyAccountIcon{cursor:pointer;}#discounts-area-menu-item,#mobileMenuDiscountAreaMenuItem{background-color:#f5f8fa!important;color:rgba(33,37,41,.6392156863)!important;}#mainMenu li{margin-bottom:0!important;margin-top:0!important;padding:4px;}#profileMenu,#mobileMenuDrawer .k-item-text,.main-menu-child-item{font-size:15px!important;}.main-menu-item{padding-left:12px;padding-right:12px;margin-top:4px!important;margin-bottom:4px!important;color:var(--mss-main-menu-text-colour)!important;}#discounts-area-menu-item:hover,.main-menu-item:hover{text-decoration:underline;}#discounts-area-menu-item img,.main-menu-item img{transition:transform .5s;}.main-menu-item+.main-menu-item:before{content:"";position:absolute;left:0;top:25%;height:50%;width:50%;border-left:1px solid #fff;}.k-menu-group .main-menu-child-item.k-item>.k-link:active,.k-menu-group .main-menu-child-item.k-item>.k-link:hover{color:var(--mss-main-menu-bg-colour);background-color:unset;}.k-menu:not(.k-context-menu)>.k-item:focus,.k-menu:not(.k-context-menu)>.k-item.k-focus,.k-drawer-item:focus,.k-expander.k-state-focus,.k-menu-group .k-item.k-focus>.k-link{box-shadow:none;}#MenuHamburgerLink{display:none;}#mainMenuCloak{width:100%;height:40px;background-color:var(--mss-main-menu-bg-colour);}#mainMenuContainer a:focus{border-color:unset;}.profile-menu-bar-link{height:24px;}.profile-menu-link{text-decoration:none;border:0;color:#212529;min-height:fit-content;}.profile-menu-link:focus{border:0;}.profile-menu-link:hover{color:var(--mss-main-menu-bg-colour);}.profile-menu-link-content{display:grid;grid-template-columns:12px 1fr;column-gap:12px;}.profile-menu-link-content>svg{justify-self:center;align-self:center;}.profile-menu-link-content>span{align-self:center;}.main-menu-child-item{min-height:35px;}#ProfileMenu_UnusedGiftCards,#ProfileMenu_Favourites{display:none;}.shopping-cart-counter{height:24px;width:24px;position:absolute;top:-6px;right:-14px;display:flex;align-items:center;justify-content:center;font-weight:bolder;border-radius:50%;background-color:rgba(179,60,24,.8);color:#fff;}#mobileMenuDrawer .k-expander{border-top:unset;}.k-expander.k-expanded+.k-expander{margin-top:0;}#mobileMenuDrawer .main-menu-item-expander{background-color:var(--mss-main-menu-bg-colour);color:var(--mss-main-menu-text-colour)!important;}#mobileMenuDrawer .k-expander-header .k-expander-title{color:var(--mss-main-menu-text-colour)!important;text-transform:none;font-weight:400;white-space:nowrap;}#mobileMenuDrawer .k-expander:first-of-type .k-expander-header .k-expander-title,#mobileMenuDrawer .k-expander:first-of-type .k-expander-header .k-expander-indicator{color:#212529!important;}#mobileMenuDrawer .k-expander.k-expanded{margin-top:0;}#mobileMenuDrawer .k-drawer-item{padding:0;}#mobileMenuDrawer .k-drawer-item:hover{background-color:unset;}#mobileMenuDrawer .k-item-text{color:#212529;padding-top:.25em;padding-bottom:.25em;max-width:240px;white-space:normal;}#mobileMenuDrawer .k-expander,#mobileMenuDrawer .k-drawer-item{line-height:2;}.mobile-menu-child-expander>.k-expander-header{background-color:unset!important;}.mobile-menu-child-expander .k-expander-content{padding:0;}#mobileMenuDrawer .k-drawer-wrapper::-webkit-scrollbar{display:none;}#mobileMenuDrawer .k-drawer-wrapper{scrollbar-width:none;}#mobileMenuDrawer .k-drawer-item.k-state-selected{background-color:unset;color:#212529;}.mobile-menu-list-forced-top-padding{padding-top:.5em!important;}@media(max-width:768px){#ProfileMenu_UnusedGiftCards,#ProfileMenu_Favourites{display:initial;}#ProfileMenuBarFavouritesLink,#ProfileMenuBarUnusedGiftCardsLink{display:none;}}@media(max-width:1280px){#mainMenu{display:none;}#MenuHamburgerLink{display:initial;}}.snippets-collection{display:flex;flex-wrap:wrap;justify-content:center;gap:1em;}.snippet{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 50px;font-family:"Heebo";font-size:14px;color:#222;box-sizing:border-box;text-decoration:none;width:100%;border-radius:1rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));}.snippet a{text-decoration:none;border-radius:1rem;}.snippet-product-row{position:relative;display:flex;justify-content:center;border-top-left-radius:1rem;border-top-right-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));}.snippet-product-img{width:100%;border-top-left-radius:1rem;border-top-right-radius:1rem;}.snippet-product-img-fizz-product{-o-object-fit:none;object-fit:none;}.snippet-promo-text{display:flex;align-items:center;justify-content:center;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity));padding:.625rem;text-align:center;font-weight:600;}.snippet-icons{position:absolute;top:1rem;left:1rem;z-index:999;display:flex;flex-direction:column;align-items:center;row-gap:.5rem;}@media(min-width:1280px){.snippet-icons{top:1.25rem;left:1.25rem;row-gap:.75rem;}}.snippet-icons img{height:22px;width:22px;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}@media(min-width:1280px){.snippet-icons img{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}}.snippets-product-type-icon{position:absolute;top:0;right:0;box-sizing:border-box;}.snippet-icons img:first-child{transform:scale(1.1);}.snippet-small .snippet-promo-text{max-width:300px;word-break:break-word;}.snippet-small .snippet-product-img{aspect-ratio:14/9;min-width:298px;max-width:298px;min-height:190px;max-height:190px;}.snippet.snippet-small{min-height:240px;min-width:300px;max-height:240px;max-width:300px;}.snippet-multi-large-container{display:flex;}.snippet-multi-large-container .snippet-product-img{max-height:443px;}@media(min-width:768px){.snippet-multi-large-container{grid-column:span 2/span 2;grid-row:span 2/span 2;}.snippet-multi-wide-container{grid-column:span 2/span 2;}}.snippets-multi{display:grid;grid-template-columns:repeat(auto-fit,300px);grid-template-rows:repeat(auto-fit,240px);place-content:center;gap:1em;}@media(max-width:768px){.snippet-multi-large-container .snippet-product-img,.snippet-multi-wide-container .snippet-product-img{height:190px;}}.snippet-local-deal-distance-row{-moz-column-gap:.5rem;column-gap:.5rem;padding:.375rem;position:absolute;bottom:0;left:auto;width:100%;background:rgba(255,255,255,.8);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;box-sizing:border-box;}.snippet-compare{min-height:150px;max-height:150px;min-width:168px;max-width:168px;cursor:pointer;}.snippets-collection a:focus,.snippets-collection a:focus-visible{border-color:var(--mss-main-menu-bg-colour);}.client-dashboard-banner-container{height:195px;background-size:cover;display:inline-block;width:100%;box-sizing:border-box;padding-left:20px;align-content:center;}.client-dashboard-menu-container{width:100%;height:60px;display:flex;justify-content:space-evenly;align-items:center;background-color:#f5f8fa;margin-top:-8px;}.client-dashboard-menu-item{color:#212529;text-decoration:none;}.client-dashboard-menu-seperator{background-color:#cfd2d4;width:1px;height:50%;}#ClientDashboardHamburgerMenu{width:fit-content;padding-right:0;padding-left:0;background-color:#00294d;align-content:center;display:none;}#ClientDashboardHamburgerMenu .k-menu-expand-arrow{display:none;}#ClientDashboardHamburgerMenu .k-animation-container{transform:translateX(-25.5px)!important;top:55px!important;}#ClientDashboardHamburgerMenu .k-animation-container .k-menu-link-text{padding:4px;}#ClientDashboardHamburgerMenu .k-animation-container .k-first{background-color:#f5f8fa;}#ClientDashboardHamburgerMenu .k-menu-group-md .k-menu-item{font-size:18px;line-height:1.9;}.client-dashboard-hamburger-menu-header{font-size:18px;font-weight:bold;text-transform:uppercase;}.client-dashboard-actions-container{margin-left:28px;margin-right:28px;}.client-dashboard-action-container{margin-left:28px;margin-right:28px;margin-bottom:12px;}.client-dashboard-action-item-buttons-container{margin-top:20px;margin-bottom:-4px;margin-left:8px;}#ActionListView_pager{margin-left:28px;margin-right:28px;margin-bottom:20px;}.client-dashboard-action-item-details-container{display:grid;grid-template-columns:108px 1fr;grid-column-gap:28px;}.client-dashboard-action-item-details-container p:nth-last-of-type(2),.client-dashboard-action-item-details-container p:last-of-type{margin-bottom:0;}.client-dashboard-action-item-subheader{color:#212529;font-weight:bold;font-size:15px;text-align:right;}.client-dashboard-action-item-value{color:rgba(33,37,41,.6392156863);font-size:15px;}.client-dashboard-action-item-file{margin-bottom:8px;display:block;}.client-dashboard-button{line-height:48px;color:#fff!important;border-radius:10px!important;border:1px solid #cfd2d4;box-shadow:0 0 10px rgba(0,41,77,.0705882353);height:50px;font-size:18px;text-transform:none;padding-top:2px;padding-left:16px;padding-right:16px;letter-spacing:.18px;}.client-dashboard-button-icon{line-height:48px;font-size:24px;margin-right:8px;margin-top:-2px;}.client-dashboard-button-delete{background-color:#a80038;margin-right:8px;}.client-dashboard-button-edit{background-color:#657787;margin-right:8px;}.client-dashboard-button-submit{background-color:#006141;margin-right:8px;}.client-dashboard-button-cancel{background-color:#f2cb3a;margin-right:8px;}.client-dashboard-action-notes-history-container{padding:16px;padding-top:1.45rem;background-color:#f5f8fa;font-size:18px;border-radius:4px;color:rgba(33,37,41,.7725490196);max-height:300px;overflow-y:auto;}.client-dashboard-action-notes-subheader{color:rgba(168,0,56,.6);margin-bottom:0;font-weight:bold;}.client-dashboard-file-upload-container{width:fit-content;}.client-dashboard-file-upload-container .k-button{margin-bottom:0!important;border-radius:10px!important;font-size:18px;}.client-dashboard-file-upload-container .k-file-name{margin-left:4px;}.client-dashboard-file-upload-container .client-dashboard-button-icon{margin-right:4px;font-size:15px;font-weight:bold;margin-top:0;}.client-dashboard-file-upload-container .k-dropzone{padding-left:0;padding-right:12px;padding-top:0;padding-bottom:0;border-radius:10px;}.client-dashboard-file-upload-container .k-dropzone-hint{margin-left:12px;}.client-dashboard-file-upload-container .k-upload-status{margin-left:12px;}.client-dashboard-file-upload-container .k-widget{border-radius:10px;border:0;}.client-dashboard-action-files-container{margin-left:12px;margin-bottom:12px;}.client-dashboard-file-wrapper{display:flex;align-items:center;}.client-dashboard-action-container .k-expander{border:0!important;box-shadow:0 1px 6px rgba(0,0,0,.1607843137)!important;}.client-dashboard-action-container .k-expander-title{color:rgba(33,37,41,.6392156863)!important;text-transform:none!important;font-size:18px;}.client-dashboard-action-container .k-expander-title::before{content:"Summary";margin-right:28px;color:#212529;font-weight:bold;margin-left:28px;}.client-dashboard-action-container:nth-of-type(odd) .k-expander-header{background-color:rgba(207,210,212,.08);}.client-dashboard-action-container:nth-of-type(even) .k-expander-header{background-color:rgba(207,210,212,.25);}.client-dashboard-action-container .k-expander-header:hover{background-color:rgba(0,0,0,.09)!important;}.client-dashboard-create-button-container{text-align:right;margin-left:28px;margin-right:28px;}.client-dashboard-button-create{margin-top:8px;}.client-dashboard-form-buttons-container{width:100%;margin-left:calc(12% + 10px);}#ActionForm .k-input{border:0;}#ActionForm .k-form-field{margin-bottom:16px;}#ActionForm input[type=text]{height:50px;font-size:18px;border:0;border-radius:4px;background-color:#f5f8fa;padding:16px!important;color:#212529;}#ActionForm .k-textarea{background-color:#f5f8fa;font-size:18px;border-radius:4px;color:#212529;}#ActionForm textarea{padding:16px;padding-top:1.45rem;height:115px;}#ActionForm textarea:focus{border:0!important;}#ActionForm .k-input-solid:focus-within{background-color:#f5f8fa;color:#212529;}#ActionForm .k-form-label{font-size:18px;font-weight:bold;color:#212529;margin-top:8px;}#ActionForm .k-form-legend{display:none;}#ActionForm .k-textbox{background-color:#f5f8fa!important;font-size:18px;height:50px;color:#212529;border:0;}#ActionForm .k-textbox .k-input-inner{padding:16px;}#ActionForm .k-dropdownlist{background-color:#f5f8fa!important;font-size:18px;height:50px;color:#212529;border:0;}#ActionForm .k-dropdownlist .k-input-inner{padding:16px!important;}#ActionForm .k-dropdownlist button{height:100%;}#ActionForm .k-datepicker .k-input-button{padding-top:2.5rem;padding-bottom:2.5rem;border-bottom-left-radius:0;border-top-left-radius:0;}#ActionForm .k-upload-button{background-color:#fff;color:#004d80;border:1px solid #004d80;border-radius:borderRadiusSmall;padding:.9rem 1.25rem;font-size:15px!important;min-width:100px;}#ActionForm .k-upload input[type=file],#ActionForm .k-upload input[type=file]::-webkit-file-upload-button{cursor:pointer;}#ActionForm .k-file-name{font-size:15px!important;font-weight:100;}#ActionForm .k-file .k-file-name{flex-grow:1;font-size:15px;}#ActionForm .k-file .k-file-remove{height:24px;display:flex;align-items:center;cursor:pointer;}#ActionForm .k-form-horizontal .k-form-field>.k-form-label{width:12%!important;}#ActionForm .k-form-field-wrap{max-width:calc(88% - 10px)!important;}#ActionForm .k-form-field-wrap:has(input[disabled]){cursor:not-allowed!important;}#ActionForm .k-disabled{color:rgba(33,37,41,.7)!important;}#ActionForm .k-disabled input[type=text]{color:rgba(33,37,41,.7)!important;}#ActionForm #NewActionNote-form-label,#ActionForm #Details-form-label,#ActionForm #ActionNotes-form-label{margin-top:-2px;}#ActionForm .k-buttons-end{margin-top:-12px;}#ActionForm .k-form-label{width:12%!important;}.client-dashboard-dropdown-placeholder{color:rgba(33,37,41,.7725490196);}#ActionForm #NewUploadedFiles-form-label{margin-top:4px!important;}@media(max-width:1280px){.client-dashboard-banner-container{height:121px;}#ClientDashboardHamburgerMenu{display:block;}.client-dashboard-menu-container{display:none;}#actionFormContainer{margin:0!important;}#ActionListView_pager{margin-left:8px;margin-right:8px;}.client-dashboard-create-button-container{margin-right:8px;}.client-dashboard-action-container{margin-left:8px;margin-right:8px;}#ActionForm .k-form-horizontal .k-form-field>.k-form-label,#ActionForm .k-form-horizontal .k-form-field>.k-label{width:20%!important;}#ActionForm #MacroChallengeID-form-label,#ActionForm #MicroChallengeID-form-label{margin-top:0;padding-top:0;}.client-dashboard-actions-container{margin-left:0;margin-right:0;}}@media(max-width:768px){.client-dashboard-banner-container{height:64px;}.client-dashboard-hamburger-menu-icon{width:18px!important;}#ClientDashboardHamburgerMenu .k-first.k-last>.k-menu-link{padding:0;}#ClientDashboardHamburgerMenu .k-animation-container{transform:translateX(-17px)!important;top:40px!important;}.client-dashboard-action-container .k-expander-title::before{display:block;margin-left:0;}#ActionForm .k-form-label{width:100%!important;align-items:flex-start;margin-top:0;}#ActionForm .k-form-field{flex-direction:column;}#ActionForm .k-form-field-wrap{max-width:unset!important;width:100%;}.client-dashboard-form-buttons-container{margin-left:0;}}@media(max-width:412px){#actionFormContainer{margin:8px!important;}#actionFormContainer .k-form-field{margin-left:8px!important;margin-right:8px!important;}.client-dashboard-form-buttons-container{margin-left:8px;}}.kpi-item-container{width:191px;display:flex;align-items:center;flex-direction:column;}.kpi-item-container:first-of-type{margin-left:auto;}.kpi-item-container:last-of-type{margin-right:auto;}.kpi-item-container:hover{margin-top:28px;}.kpi-item-container:hover .kpi-item-image-collapsed-container{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;display:none!important;}.kpi-item-container:hover .kpi-item-image-expanded-container{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;display:block!important;margin-bottom:130px;}.kpi-item-container:hover .kpi-item-stat-box>.kpi-item-description-image{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:block!important;}.kpi-item-container:hover>.kpi-item-stat-box{border-bottom-right-radius:0;border-bottom-left-radius:0;padding-top:0;box-shadow:0 4px 18px rgba(207,210,212,.7490196078);min-height:fit-content;}.kpi-item-container:hover>.kpi-item-stat-box>.kpi-item-stat-box-coloured-border{display:block!important;padding-top:0;}.kpi-item-container:hover>.kpi-item-stat-box>.kpi-item-title{display:none!important;}.kpi-item-container:hover>.kpi-item-stat-box>.kpi-item-stat{display:none!important;}.kpi-item-container:hover>.kpi-item-stat-box>.kpi-item-description{display:block!important;}.kpi-item-image-collapsed-container{width:191px;display:flex;flex-direction:column;align-items:center;overflow:hidden;z-index:98;}.kpi-item-image-collapsed{width:230px;height:230px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:99;}.kpi-item-image-expanded-container{width:191px;display:flex;flex-direction:column;align-items:center;overflow:hidden;z-index:98;}.kpi-item-image-expanded{height:85px;max-width:80px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:99;}.kpi-item-stat-box{width:99%;margin-top:-115px;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 0 20px rgba(0,0,0,.0509803922);border:1px solid #ebebeb;border-radius:0 0 20px 20px;padding-top:82px;box-sizing:border-box;padding-left:20px;padding-left:20px;padding-right:20px;padding-right:20px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;min-height:212px;display:flex;flex-direction:column;margin-bottom:25px;}.kpi-item-title{font-weight:bold;font-size:18px;letter-spacing:.18px;color:#00294d;line-height:22px;text-transform:uppercase;}.kpi-item-stat{font-weight:bold;font-size:24px;letter-spacing:.3px;word-break:break-all;height:100%;align-content:flex-end;margin-bottom:14px;}.kpi-item-description{font-weight:bold;font-size:18px;letter-spacing:.18px;color:#212529;margin-top:6px;line-height:26px;}.kpi-item-description-image{mask-size:55px 100%!important;display:none;width:100%;height:70px;}#KPIListView .k-listview-content{width:100%;vertical-align:top;text-align:center;display:flex;column-gap:15px;box-sizing:border-box;padding-left:15px;padding-right:15px;min-height:390px;}#KPIListView .k-listview-content::-webkit-scrollbar{display:none;}@media(max-width:1280px){.kpi-item-container{width:160px!important;}.kpi-item-image-collapsed-container{width:160px;}.kpi-item-image-collapsed{width:200px!important;height:200px!important;}.kpi-item-image-expanded{height:70px;}.kpi-item-title{font-size:15px;}.kpi-item-stat{font-size:18px;}.kpi-item-description{font-size:15px;margin-top:12px;margin-bottom:24px;line-height:18px;}.kpi-item-description-image{height:60px!important;mask-size:50px 100%!important;}#KPIListView .k-listview-content{min-height:340px!important;}}@media(max-width:768px){.kpi-item-container{width:130px!important;}.kpi-item-container:hover .kpi-item-image-expanded-container{margin-bottom:105px;}.kpi-item-image-collapsed-container{width:130px;}.kpi-item-image-collapsed{width:165px!important;height:165px!important;}.kpi-item-image-expanded{height:55px;}.kpi-item-stat-box{margin-top:-90px;padding-top:65px;padding-left:10px;padding-right:10px;min-height:170px;}.kpi-item-title{font-size:15px;}.kpi-item-stat{font-size:15px;}.kpi-item-stat-box-coloured-border{width:calc(100% + 20px)!important;margin-left:-10px!important;}.kpi-item-description-image{mask-size:40px 100%!important;height:45px!important;}.kpi-item-description{font-size:15px;margin-bottom:14px;}#KPIListView .k-listview-content{column-gap:12px;min-height:295px!important;}}@media(max-width:412px){.kpi-item-container{width:120px!important;}.kpi-item-container:hover .kpi-item-image-expanded-container{margin-bottom:95px;}.kpi-item-image-collapsed-container{width:120px;}.kpi-item-image-collapsed{width:150px!important;height:150px!important;}.kpi-item-image-expanded{height:55px;}.kpi-item-stat-box{margin-top:-85px;padding-top:60px;}.kpi-item-description-image{mask-size:40px 100%!important;height:45px!important;}}.otp-tab-header{font-size:32px;padding-bottom:16px;font-weight:bold;}.otp-method-container{display:grid;grid-template-columns:4fr 6fr;column-gap:72px;margin-top:20px;margin-bottom:48px;}.otp-verify-code-container{display:grid;grid-template-columns:auto 6fr;column-gap:72px;margin-top:20px;margin-bottom:48px;}.otp-message-container{font-size:15px;line-height:22px;font-weight:400;margin-bottom:20px;}.otp-obscured-destination-row{display:flex;column-gap:12px;align-items:center;}.otp-obscured-destination-row label{margin-bottom:0;margin-left:12px;margin-right:0;min-width:72px;font-size:15px;font-weight:500;}.otp-obscured-destination-row-seperator{display:flex!important;align-items:center;padding-left:28px;font-size:15px;font-weight:500;display:inline-block;margin-bottom:20px;margin-top:20px;}.otp-obscured-destination-row-seperator-line{display:inline-block;border:0;border-top:2px solid #cfd2d4;margin:0;height:1px;max-width:400px;width:100%;vertical-align:middle;margin-left:36px;}.otp-obscured-input{background-color:#cfd2d4;min-width:200px;width:100%;border-radius:10px;padding:12px 12px;margin-right:48px;font-size:15px;box-sizing:border-box;font-weight:400;overflow-wrap:anywhere;}.otp-destination-radio-button{transform:scale(1.2);}.otp-button{background-color:#0077b3;color:#fff!important;}#otpSendCodeButton{margin-top:8px!important;margin-left:120px;}.otp-input-container{display:flex;margin-bottom:20px;margin-top:8px;align-items:center;font-size:18px;font-weight:500;column-gap:36px;}input[type=number].otp-code-input{font-size:18px;font-weight:500;max-width:72px;height:auto;text-align:center;appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield;border-radius:10px;background-color:#f3f9fc;border-color:#cfd2d4;padding:12px 16px;}.otp-resend-countdown-text{margin-top:-8px;margin-bottom:0;}#otpResendButton{text-decoration:underline;color:#0077b3;display:none;font-weight:500;}#otpResendButton:hover{cursor:pointer;}@media(max-width:1280px){.otp-method-container,.otp-verify-code-container{grid-template-columns:1fr!important;margin-top:0;}.otp-code-input{font-size:15px!important;}.otp-obscured-destination-row-seperator{font-size:15px;font-weight:400!important;}.otp-input-container{column-gap:36px;font-weight:400;margin-top:0;}.otp-verify-code-message-container{margin-bottom:0!important;}.otp-message-container{margin-bottom:12px;}}@media(max-width:768px){.otp-message-container{font-size:15px;}.otp-message-container>p{margin-bottom:12px;}.otp-input-container{column-gap:8px;margin-bottom:16px;}.otp-code-input{max-width:48px!important;padding:12px!important;}.otp-obscured-input{margin-right:0;font-size:15px;padding:8px 12px;}.otp-obscured-destination-row label{font-size:15px;}.otp-destination-radio-button{transform:scale(1);}.otp-obscured-destination-row{column-gap:0;}.otp-obscured-destination-row-seperator{margin-bottom:16px;margin-top:16px;}#otpSendCodeButton{margin-top:0!important;margin-left:98px!important;}.otp-method-container{margin-bottom:0;}.otp-verify-code-container{margin-bottom:0;}#otpTabstrip-1,#otpTabstrip-2{padding-top:0;}}@media(max-width:412px){.otp-tab-header{font-size:18px;padding-bottom:0;padding-top:0;}.otp-code-input{max-width:48px!important;padding:12px 8px!important;}.otp-message-container{font-size:12px;margin-bottom:4px;}.otp-obscured-destination-row label{font-size:12px;min-width:48px;margin-right:8px;}.otp-obscured-input{font-size:12px;}.otp-obscured-destination-row-seperator{font-size:12px;}.otp-obscured-destination-row-seperator-line{margin-left:16px;}.otp-button{width:100%!important;}#otpSendCodeButton{margin-left:0!important;}.otp-input-container{font-size:15px;}}.mss-button{padding:12px 16px;font-size:15px;letter-spacing:.18px;border-radius:10px;width:fit-content;border:0;font-weight:400;margin:0;height:fit-content;line-height:normal;text-transform:none;}.mss-button[disabled]{background-color:#cfd2d4!important;color:#f5f8fa!important;cursor:not-allowed!important;}.mss-large-button{padding:12px 20px;font-size:24px;letter-spacing:.24px;border-radius:10px;width:fit-content;border:0;font-weight:400;margin:0;height:fit-content;line-height:normal;text-transform:none;}.mss-large-button[disabled]{background-color:#cfd2d4!important;color:#f5f8fa!important;cursor:not-allowed!important;}.mss-medium-button{padding:12px 16px;font-size:15px;letter-spacing:.18px;border-radius:10px;width:fit-content;border:0;font-weight:400;margin:0;height:fit-content;line-height:normal;text-transform:none;}.mss-medium-button[disabled]{background-color:#cfd2d4!important;color:#f5f8fa!important;cursor:not-allowed!important;}.mss-small-button{padding:8px;font-size:15px;letter-spacing:.15px;border-radius:10px;width:fit-content;border:0;font-weight:400;margin:0;height:fit-content;line-height:normal;text-transform:none;}.mss-small-button[disabled]{background-color:#cfd2d4!important;color:#f5f8fa!important;cursor:not-allowed!important;}@media(max-width:412px){.mss-button{padding:8px;font-size:12px;letter-spacing:.15px;}}#InviteMemberContainer{display:grid;grid-template-columns:412px 1fr;grid-column-gap:72px;}.invite-member-header{font-size:24px;font-weight:bold;color:#212529;margin-bottom:12px;}.invite-member-description{font-size:15px;}.invite-member-description button{background-color:#f3f9fc;color:#0077b3;margin-left:4px;margin-right:4px;}.invite-member-description button:hover{background-color:#f3f9fc!important;color:#0077b3!important;cursor:default!important;}.invite-member-description button:focus{border:0!important;box-shadow:none!important;}.invite-member-description .k-icon{font-size:18px;margin-right:4px;}#InviteMemberFieldsContainer{margin-top:36px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(3,1fr);grid-column-gap:28px;grid-row-gap:28px;height:fit-content;}#InviteMemberFieldsContainer label{margin:auto 0;font-size:18px;font-weight:bold;color:#212529;margin-top:12px;}#InviteMemberFieldsContainer button{margin-top:12px;background-color:#0077b3;color:#fff;}#InviteMemberFieldsContainer button:disabled:hover{cursor:not-allowed!important;}#InviteMemberFieldsContainer .k-form-field{margin-bottom:16px;}#InviteMemberFieldsContainer .k-input-solid:focus-within{background-color:#f5f8fa;color:#212529;}#InviteMemberFieldsContainer .k-textbox{background-color:#f5f8fa!important;font-size:15px;height:50px;color:#212529;border:1px solid #657787;border-radius:10px;}#InviteMemberFieldsContainer .k-textbox .k-input-inner{padding:16px;}#InviteMemberFieldsContainer .k-textbox .k-input-inner:disabled{background-color:#cfd2d4!important;border:1px solid #cfd2d4;}#InviteMemberFieldsContainer .k-textbox:has(.k-input-inner:disabled){border:1px solid #cfd2d4;}#InviteMemberFieldsContainer .k-icon{font-size:18px;margin-right:4px;}#InviteMemberFieldsContainer .k-disabled,#InviteMemberFieldsContainer .k-disabled input[type=text]{color:rgba(33,37,41,.7)!important;}@media(max-width:1280px){#InviteMemberContainer{grid-template-columns:1fr;}#InviteMemberFieldsContainer{margin-top:0;max-width:900px;margin-bottom:28px;}}@media(max-width:412px){.invite-member-header{font-size:18px;}.invite-member-description{font-size:12px;}.invite-member-description .k-icon{font-size:15px;margin-right:2px;}#InviteMemberFieldsContainer{grid-column-gap:8px;}#InviteMemberFieldsContainer label{font-size:12px;}#InviteMemberFieldsContainer .k-textbox{height:40px;font-size:12px;}#InviteMemberFieldsContainer .k-icon{font-size:15px;margin-right:2px;}}.invite-activation-progress-container{display:flex;justify-content:space-between;gap:20px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #cfd2d4;}.invite-activation-progress-container .invite-activation-step{display:flex;align-items:center;flex-direction:row;}.invite-activation-progress-container .invite-activation-step .invite-activation-step-number{margin-right:12px;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:bold;font-size:18px;}.invite-activation-progress-container .invite-activation-step .invite-activation-step-title{font-size:18px;font-weight:500;}.invite-activation-progress-container .invite-activation-step .invite-activation-step-description{font-size:15px;}.invite-activation-progress-container .invite-activation-step.active .invite-activation-step-number{background-color:#0077b3;}.invite-activation-progress-container .invite-activation-step.completed .invite-activation-step-number{background-color:#006141;}.invite-activation-progress-container .invite-activation-step.inactive .invite-activation-step-number{background-color:#cfd2d4;color:#212529;}.invite-activation-header{font-size:24px;font-weight:bold;color:#212529;margin-bottom:12px;}.invite-activation-subheader{font-size:18px;color:#0077b3;}.invite-activation-description{font-size:15px;}#InviteActivationProfileContainer{display:grid;grid-template-columns:412px 1fr;grid-column-gap:72px;margin-bottom:20px;margin-top:16px;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer legend{display:none!important;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-form-horizontal .k-form-field>.k-form-label,#InviteActivationProfileContainer #InviteActivationProfileInputsContainer #ActionForm .k-form-horizontal .k-form-field>.k-label{width:25%;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer #finishProfileTabButton{background-color:#0077b3;color:#fff;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-form-field{margin-top:20px!important;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-input-solid:focus-within{background-color:#f5f8fa;color:#212529;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer label{font-size:18px;font-weight:bold;color:#212529;margin-top:8px;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-textbox,#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-datepicker{background-color:#f3f9fc!important;font-size:15px;height:50px;color:#212529;border:1px solid #657787;border-radius:10px;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-textbox .k-input-inner,#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-datepicker .k-input-inner{height:50px;border:0!important;padding:16px;padding-top:14px;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-textbox .k-input-inner:disabled,#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-datepicker .k-input-inner:disabled{background-color:#cfd2d4!important;border:1px solid #cfd2d4;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-textbox.k-textbox:has(.k-input-inner:disabled),#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-datepicker.k-textbox:has(.k-input-inner:disabled){border:1px solid #cfd2d4;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-datepicker .k-input-button{padding-top:2.5rem;padding-bottom:2.5rem;border-bottom-left-radius:0;border-top-left-radius:0;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-disabled,#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-disabled input[type=text]{color:rgba(33,37,41,.7)!important;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer input[type=text],#InviteActivationProfileContainer #InviteActivationProfileInputsContainer input[type=password]{background-color:initial;}#InviteActivationTermsContainer{margin-bottom:20px;margin-top:16px;}#InviteActivationTermsContainer #finishTermsTabButton{background-color:#0077b3;color:#fff;margin-top:20px;}#InviteActivationTermsContainer .invite-activation-terms-container{margin-bottom:12px;}#InviteActivationTermsContainer .invite-activation-terms-container .invite-activation-terms-checkbox-container{display:flex;align-items:center;margin-bottom:8px;}#InviteActivationTermsContainer .invite-activation-terms-container .invite-activation-terms-checkbox-container input{margin-right:12px;}#InviteActivationTermsContainer .invite-activation-terms-container .invite-activation-terms-checkbox-container label{margin-bottom:0;}#InviteActivationFinalContainer{display:flex;align-items:flex-start;margin-bottom:20px;margin-top:16px;}#InviteActivationFinalContainer #finishFinalTabButton{background-color:#006141;color:#fff;}#InviteActivationFinalContainer #InviteActivationSuccessIcon{margin-right:20px;}@media(max-width:1280px){.invite-activation-step{align-items:flex-start!important;flex-direction:column!important;}.invite-activation-step-number{margin-right:0!important;margin-bottom:8px!important;}#InviteActivationProfileContainer{grid-template-columns:1fr!important;}}@media(max-width:768px){#InviteActivationProfileContainer #InviteActivationProfileInputsContainer label{font-size:15px;align-items:flex-start;width:100%!important;}#InviteActivationProfileContainer .k-form-field{flex-direction:column;}#InviteActivationProfileContainer .k-form-field-wrap{max-width:initial;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-form-field{margin-top:0!important;}}@media(max-width:412px){.invite-activation-progress-container{padding-left:8px;padding-right:8px;}.invite-activation-progress-container .invite-activation-step .invite-activation-step-title{font-size:15px;}.invite-activation-progress-container .invite-activation-step .invite-activation-step-description{font-size:12px;}.invite-activation-header{font-size:18px;}.invite-activation-description{font-size:12px;}.invite-activation-subheader{font-size:15px;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer label{font-size:12px;}#InviteActivationProfileInputsContainer .k-textbox{font-size:12px!important;height:40px!important;}#InviteActivationProfileInputsContainer .k-textbox .k-input-inner{height:40px!important;}#InviteActivationProfileInputsContainer .k-datepicker{font-size:12px!important;height:40px!important;}#InviteActivationProfileInputsContainer .k-datepicker .k-input-inner{height:40px!important;}#InviteActivationProfileContainer #InviteActivationProfileInputsContainer .k-datepicker .k-input-button{padding-top:inherit;padding-bottom:inherit;}#InviteActivationFinalContainer #InviteActivationSuccessIcon{margin-right:12px;width:48px;height:48px;}}.k-widget{font-family:var(--mss-body-font-family)!important;}.k-button{font-family:var(--mss-body-font-family)!important;}body{font-family:var(--mss-body-font-family);}
