html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes appear{0%{max-height:0;overflow:hidden}to{max-height:300px;overflow:hidden}}@keyframes appear{0%{max-height:0;overflow:hidden}to{max-height:300px;overflow:hidden}}@font-face{font-family:BrandonTextWeb-Regular;src:url(/Static/fonts/BrandonTextWeb-Regular.eot);src:url(/Static/fonts/BrandonTextWeb-Regular.eot?#iefix) format("embedded-opentype"),url(/Static/fonts/BrandonTextWeb-Regular.woff2) format("woff2"),url(/Static/fonts/BrandonTextWeb-Regular.woff) format("woff"),url(/Static/fonts/BrandonTextWeb-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BrandonTextWeb-RegularItalic;src:url(/Static/fonts/BrandonTextWeb-RegularItalic.eot);src:url(/Static/fonts/BrandonTextWeb-RegularItalic.eot?#iefix) format("embedded-opentype"),url(/Static/fonts/BrandonTextWeb-RegularItalic.woff2) format("woff2"),url(/Static/fonts/BrandonTextWeb-RegularItalic.woff) format("woff"),url(/Static/fonts/BrandonTextWeb-RegularItalic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BrandonTextWeb-Medium;src:url(/Static/fonts/BrandonTextWeb-Medium.eot);src:url(/Static/fonts/BrandonTextWeb-Medium.eot?#iefix) format("embedded-opentype"),url(/Static/fonts/BrandonTextWeb-Medium.woff2) format("woff2"),url(/Static/fonts/BrandonTextWeb-Medium.woff) format("woff"),url(/Static/fonts/BrandonTextWeb-Medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BrandonTextWeb-MediumItalic;src:url(/Static/fonts/BrandonTextWeb-MediumItalic.eot);src:url(/Static/fonts/BrandonTextWeb-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/Static/fonts/BrandonTextWeb-MediumItalic.woff2) format("woff2"),url(/Static/fonts/BrandonTextWeb-MediumItalic.woff) format("woff"),url(/Static/fonts/BrandonTextWeb-MediumItalic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BrandonTextWeb-Bold;src:url(/Static/fonts/BrandonTextWeb-Bold.eot);src:url(/Static/fonts/BrandonTextWeb-Bold.eot?#iefix) format("embedded-opentype"),url(/Static/fonts/BrandonTextWeb-Bold.woff2) format("woff2"),url(/Static/fonts/BrandonTextWeb-Bold.woff) format("woff"),url(/Static/fonts/BrandonTextWeb-Bold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BrandonTextWeb-BoldItalic;src:url(/Static/fonts/BrandonTextWeb-BoldItalic.eot);src:url(/Static/fonts/BrandonTextWeb-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/Static/fonts/BrandonTextWeb-BoldItalic.woff2) format("woff2"),url(/Static/fonts/BrandonTextWeb-BoldItalic.woff) format("woff"),url(/Static/fonts/BrandonTextWeb-BoldItalic.ttf) format("truetype");font-weight:400;font-style:normal}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html{background:none}.aside__title,.header__title,a,body,button,div,h1,h2,h3,h4,input,p{font-family:BrandonTextWeb-Medium,Arial,Helvetica,sans-serif;font-weight:400;font-style:normal}body{background:#fff;margin:0;color:#000}.link,a{color:inherit;font-size:.9375rem;line-height:1.3125rem;text-align:center;padding:.25rem;-webkit-transition:color .15s;transition:color .15s}.link:focus,.link:hover,a:focus,a:hover{color:#ed1b24}.bold,b,h4,h5,h6,strong{font-family:BrandonTextWeb-Bold,Arial,Helvetica,sans-serif;font-weight:400;font-style:normal}.link--primary{color:#147ce5}.link--secondary{color:#c4001a}.link--dark,.link--secondary:hover{color:#3c3c3b}.body-text,label{font-size:.9375rem;line-height:1.5rem}.body-text p,.body-text ul,label p,label ul{margin:0 0 2rem}.body-text li,label li{margin-bottom:.25rem}.body-text li p,.body-text li p.footnote-text,label li p,label li p.footnote-text{margin:.25rem 0 0;font-size:.75rem;line-height:1rem}.bold,h6{font-size:1rem;margin:0}@media screen and (min-width:768px) and (max-width:959px){#wrapper{padding-left:1.875rem;padding-right:1.875rem;max-width:none}}@media screen and (max-width:767px){#wrapper{padding-left:.875rem;padding-right:.875rem;max-width:none}}.authentication--forgotten-password-corporate:after,.authentication--forgotten-password:after,.authentication--forgotten-password:before,.brand-logo:before,.trumf-logo:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;width:7.5rem;height:3.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.authentication{background:#fff;padding:0 2.5rem;position:relative;margin:5vmin auto auto}@media screen and (max-width:959px){.authentication{padding:0 .875rem}}.authentication--forgotten-password-coprorate .statusblock.is-success,.authentication--forgotten-password-coprorate .statusblock.success,.authentication--forgotten-password .statusblock.is-success,.authentication--forgotten-password .statusblock.success,.authentication--new-password .statusblock.is-success,.authentication--new-password .statusblock.success{padding:24px;background-color:#bcd77a}.authentication--forgotten-password,.authentication--forgotten-password-corporate{padding-top:5rem}.authentication--forgotten-password-corporate .submit-button,.authentication--forgotten-password .submit-button{margin-top:2rem}.authentication--forgotten-password-corporate:after,.authentication--forgotten-password-corporate:before,.authentication--forgotten-password:after,.authentication--forgotten-password:before{position:absolute;top:0}.authentication--forgotten-password-corporate:after,.authentication--forgotten-password:after{position:absolute;top:0;background-image:url(https://www.spar.no/Static/images/spar/logo.svg)}.authentication--forgotten-password:before{left:calc(50% - 4.5rem);background-image:url(https://www.spar.no/Static/images/trumf.svg)}.authentication--forgotten-password:after{left:calc(50% + 4.5rem)}.authentication--forgotten-password-corporate:after{left:50%;width:12rem}.header,.main{position:relative;margin-left:auto;margin-right:auto;display:block}.header{margin-bottom:2rem}.header__title,.main__title{font-family:inherit;font-size:1.3125rem;line-height:2rem;margin:0;color:#00529b;text-transform:none;text-align:center}.main__title{margin-bottom:2rem}.main{max-width:27.25rem;margin-bottom:3.5vmin}.main--tabs{max-width:40rem}.aside{margin:1rem 0;border-top:2px solid rgba(0,0,0,.08);padding-top:3.5vmin;text-align:center}.aside__title{text-transform:uppercase;font-size:1.375rem;font-weight:bolder;line-height:1.75rem;margin:0 0 1.5rem}.logo-wrapper{text-align:center;margin-bottom:1rem}.logo-wrapper .brand-logo,.logo-wrapper .trumf-logo{display:inline-block;height:3.5rem;width:8rem;margin:0 .1rem}.logo-wrapper .brand-logo:before{background-image:url(https://www.spar.no/Static/images/spar/logo.svg)}.logo-wrapper .trumf-logo:before{background-image:url(https://www.spar.no/Static/images/trumf.svg)}.errorblock,.field-validation-error,.introblock,.validation-summary-errors,label.error{display:block;margin:1.5rem 0}.errorblock li,.errorblock p,.errorblock ul,.field-validation-error li,.field-validation-error p,.field-validation-error ul,.introblock li,.introblock p,.introblock ul,.validation-summary-errors li,.validation-summary-errors p,.validation-summary-errors ul,label.error li,label.error p,label.error ul{margin:0;padding:0;list-style:none}.errorblock,.field-validation-error,.validation-summary-errors,label.error{color:#ed1b24;margin-top:.25rem}.control-group,form p{margin:0 0 3vmin}label{display:block;margin-bottom:.5rem;color:#00529b}button,input{-webkit-appearance:none}.field,.password,.resetvalue,.username{display:block;width:100%;height:2.75rem;background:#fff;border:1px solid #c8cfda;border-radius:4px;font-size:1.125rem;line-height:normal;padding:0 .5rem;-webkit-transition:border .2s,-webkit-box-shadow .1s;transition:border .2s,-webkit-box-shadow .1s;transition:border .2s,box-shadow .1s;transition:border .2s,box-shadow .1s,-webkit-box-shadow .1s;color:#294b70}.field:focus,.password:focus,.resetvalue:focus,.username:focus{outline:none;border-color:#0076df;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.1);box-shadow:1px 1px 5px 0 rgba(0,0,0,.1)}.field.error,.password.error,.resetvalue.error,.username.error{border-color:#ed1b24}.submit-button{display:block;width:100%;text-decoration:none;border:none;cursor:pointer;vertical-align:middle;-webkit-appearance:none;-webkit-transition:background .3s,color .3s,border-color .3s;transition:background .3s,color .3s,border-color .3s;color:#fff;background:#0073e2;font-size:1.125rem;line-height:1.125rem;border-radius:1.5rem;padding:.75rem 2.5rem;position:relative}.submit-button:focus,.submit-button:hover{color:#fff;background:#3b3b3c}.submit-button[disabled],.submit-button[disabled]:focus,.submit-button[disabled]:hover{color:#f1f4f7;background:#e7e1dd}.submit-button--corporate{background:#ed1b24;border-radius:0}.submit-button--corporate:focus,.submit-button--corporate:hover{background:#8b0304}.help-group{text-align:center;margin-top:3rem}.links .link{font-size:1.3rem}.controls .link,.form-actions .link,.help-group .link{display:block;margin-top:.75rem}.trumf-t{content:"";display:inline-block;width:2.125rem;height:2.125rem;margin:-6px 13px -4px 0;background:url(https://www.spar.no/Static/images/trumf-t.svg) 50% no-repeat;background-size:contain;vertical-align:middle}@media screen and (max-width:767px){.trumf-t{width:1.5rem;height:1.5rem;margin-right:8px}}.tabs__list{list-style:none}.tabs__list,.tabs__tab{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.tabs__tab{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tabs__tab-link{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 16px;color:inherit;font-size:1rem;line-height:1.5rem;text-decoration:none}@media screen and (max-width:767px){.tabs__tab-link{padding:.5rem;font-size:.875rem}}.tabs__tab-link:focus,.tabs__tab-link:hover{color:inherit}.tabs__tab-link:focus,.tabs__tab-link:hover,.tabs__tab-link[aria-selected=true]{font-family:BrandonTextWeb-Bold,Arial,Helvetica,sans-serif;font-weight:400;font-style:normal}.tabs__tab-link[aria-selected=true]{-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.35);box-shadow:0 0 7px 0 rgba(0,0,0,.35);background:#fff;position:relative;z-index:2}.tabs__tab-link[aria-selected=true]:after{content:"";background:#fff;position:absolute;left:0;top:100%;width:100%;height:8px}.tabs__panel{position:relative;z-index:1;padding:2.5rem 5rem;-webkit-box-shadow:0 0 .4375rem 0 rgba(0,0,0,.35);box-shadow:0 0 .4375rem 0 rgba(0,0,0,.35)}@media screen and (max-width:767px){.tabs__panel{padding:.875rem}}.tabs__panel[aria-hidden=true]{display:none}
