@charset "UTF-8";.summary .rd_retailer_error_msg{color:#e60303;font-size:14px;line-height:18px;margin-bottom:20px;float:left;width:100%}
.summary .captcha__wrapper{margin-left:10px}
.summary .captcha__inpField.captcha--error .captcha__input::after{display:none}
.summary .summary__info--captcha .captcha__inpField .captcha__input:after{opacity:0;border-top:transparent;bottom:-3px}
.summary .summary__info--captcha .captcha__inpField .captcha__input.focus .text-input-field .text__input-wrap{border-color:#5e10b1}
.summary .summary__info--captcha .captcha__inpField .captcha__input.focus .text-input-field .text__input-wrap:after{opacity:1;height:5px;border-top-color:#5e10b1}
.summary .summary__info--captcha .captcha__inpField .captcha__input.focus .text-input-field.errorState .text__input-wrap:after{opacity:1;height:5px;border-top-color:#e60303}
.summary .summary__info--captcha .captcha__inpField .captcha__input.focus .text-input-field.errorState .text__input-wrap{border-color:#e60303}
@media(max-width:767px){.summary .summary__info--captcha .captcha__holder .captcha__refresh input{width:92px}
}
.summary .summary__info--title .title-comp{padding-bottom:4px}
@media(min-width:1024px) and (max-width:1255px){.summary .summary__info--title .title-comp{padding-bottom:6px}
}
@media(min-width:768px) and (max-width:1023px){.summary .summary__info--title .title-comp{padding-bottom:4px}
}
@media(min-width:1255px){.summary .summary__info--text{margin-bottom:40px}
}
@media(min-width:1024px) and (max-width:1255px){.summary .summary__info--text{margin-bottom:35px}
}
@media(min-width:768px) and (max-width:1023px){.summary .summary__info--text{margin-bottom:39px}
}
@media(max-width:767px){.summary .summary__info--text{margin-bottom:41px}
}
.summary .summary__check--header{margin-top:36px;width:768px}
@media(min-width:1024px) and (max-width:1255px){.summary .summary__check--header{width:450px}
}
@media(min-width:768px) and (max-width:1023px){.summary .summary__check--header{width:464px}
}
@media(max-width:767px){.summary .summary__check--header{width:335px}
}
.summary .summary__check--header:first-child{margin-top:0}
.summary .summary__check--header .summary__check--title{color:#333}
@media(min-width:1255px){.summary .summary__info--title:nth-child(3){padding-bottom:30px}
}
@media(min-width:1024px) and (max-width:1255px){.summary .summary__info--title:nth-child(3){padding-bottom:28px}
}
@media(min-width:768px) and (max-width:1023px){.summary .summary__info--title:nth-child(3){padding-bottom:25px}
}
@media(max-width:767px){.summary .summary__info--title:nth-child(3){padding-bottom:24px}
}
.summary .summary__info--data a{padding:0;float:right}
.summary .summary__info--data>.summary__check--header:first-of-type{padding:35px 42px 35px 37px;background-color:#f2eaf9;border-radius:8px}
@media(min-width:1255px){.summary .summary__info--data>.summary__check--header:first-of-type{margin-bottom:44px}
}
@media(min-width:1024px) and (max-width:1255px){.summary .summary__info--data>.summary__check--header:first-of-type{margin-bottom:27px}
}
@media(min-width:768px) and (max-width:1023px){.summary .summary__info--data>.summary__check--header:first-of-type{margin-bottom:41px}
}
@media(max-width:767px){.summary .summary__info--data>.summary__check--header:first-of-type{margin-bottom:42px}
}
.summary .summary__info--data>.summary__check--header:first-of-type .summary__check--title:first-child{color:#646068}
@media(max-width:767px){.summary .summary__info--data>.summary__check--header:first-of-type .summary__edit{float:left;padding-top:7px}
}
.summary .summary__info--data>.summary__check--header:first-of-type .summary__edit a{line-height:26px}
.summary .summary__seperator2,.summary .summary__seperator3,.summary .summary__seperator4{width:768px;height:8px;background-color:#5a287d;margin-bottom:29px;border-radius:8px}
@media(min-width:1255px){.summary .summary__seperator2,.summary .summary__seperator3,.summary .summary__seperator4{margin-top:34px}
}
@media(min-width:1024px) and (max-width:1255px){.summary .summary__seperator2,.summary .summary__seperator3,.summary .summary__seperator4{width:450px;margin-top:33px}
}
@media(min-width:768px) and (max-width:1023px){.summary .summary__seperator2,.summary .summary__seperator3,.summary .summary__seperator4{width:464px;margin-top:29px;margin-bottom:24px}
}
@media(max-width:767px){.summary .summary__seperator2,.summary .summary__seperator3,.summary .summary__seperator4{margin-top:23px;width:335px;margin-bottom:24px}
}
.summary .summary__seperator1{display:none}
.summary .summary__seperator3{background-color:#5a287d}
.summary .summary__seperator4{background-color:#5a287d}
.summary .summary__check--details .step__details{margin-bottom:20px}
.summary .summary__check--details .step__details:last-child{margin-bottom:0}
.summary .summary__check--details.step1{display:none}
.summary .summary__check--details.TrancationDetails{word-break:break-word}
.summary .summary__check--details.TrancationDetails h3{margin-left:10px}
@media(min-width:1255px){.summary .summary__check--details.TrancationDetails h3{padding-top:20px;padding-bottom:27px}
}
@media(min-width:768px) and (max-width:1023px){.summary .summary__check--details.TrancationDetails h3{padding-top:15px;padding-bottom:23px}
}
@media(max-width:767px){.summary .summary__check--details.TrancationDetails h3{padding-top:15px;padding-bottom:23px}
}
.summary .summary__check--details.TrancationDetails .summaryTranslist{padding:29px 9px 28px 0;background-color:#f2f2f8;border-radius:8px}
@media(min-width:1255px){.summary .summary__check--details.TrancationDetails .summaryTranslist{margin-bottom:29px}
}
@media(min-width:1024px) and (max-width:1255px){.summary .summary__check--details.TrancationDetails .summaryTranslist{margin-bottom:28px}
}
@media(min-width:768px) and (max-width:1023px){.summary .summary__check--details.TrancationDetails .summaryTranslist{margin-bottom:23px;padding:24px 9px 22px 0}
}
@media(max-width:767px){.summary .summary__check--details.TrancationDetails .summaryTranslist{margin-bottom:23px;padding:25px 9px 7px 0;margin-left:0}
}
.summary .summary__check--details.TrancationDetails .summaryTranslist .step__details{margin-bottom:20px}
.summary .summary__check--details.TrancationDetails .summaryTranslist .step__details:last-child{margin-bottom:0}
.summary .summary__check--details.TrancationDetails .Transcdetails__flow{margin-bottom:20px}
.summary .summary__check--details.TrancationDetails .Transcdetails__flow:last-child{margin-bottom:0}
.summary .summary__info--privacypanel{background-color:#f2f2f8;margin-top:43px;padding:33px 30px 36px 30px;width:450px;border-radius:8px}
@media(min-width:768px) and (max-width:1023px){.summary .summary__info--privacypanel{width:464px}
}
@media(max-width:767px){.summary .summary__info--privacypanel{padding:30px 20px 29px 20px;width:373px}
}
.summary .summary__info--privacypanel .row.checkbox_checked .error-container{display:none !important}
.summary .summary__info--privacypanel .policy-panel-wrap .policy-panel-disclaimer h4{padding-bottom:20px}
.summary .summary__info--privacypanel .policy-panel-wrap .policy-panel-field{margin-top:24px}
@media(max-width:767px){.summary .summary__info--privacypanel .policy-panel-wrap .policy-panel-field{margin-top:31px}
}
.summary .summary__info--privacypanel .policy-panel-wrap .policy-panel-field label{font-weight:normal}
.summary .summary__info--privacypanel .policy-panel-wrap .policy-panel-field .form-input-wrapper .error-container{display:none}
.summary .summary__info--privacypanel .policy-panel-wrap .policy-panel-field .errorState .error-container{margin-top:10px}
.summary .summary__info--privacypanel .policy-panel-wrap .policy-panel-field .errorState .error-container .error-text{color:#e60303;font-size:14px;line-height:18px;display:block;padding-left:38px}
.summary .summary__info--privacypanel .policy-panel-wrap .policy-panel-field .errorState fieldset{border:1px solid #e60303}
.summary .summary__info--privacypanel .policy-panel-wrap .policy-panel-field .errorState label{color:#e60303}
.summary .summary__info--privacypanel .policy-panel-wrap .policy-panel-field .errorState span{border-color:#e60303}
.summary .summary__info--privacypanel .policy-panel-wrap.generic-form-wrapper .form-checkbox{width:100%}
.summary .summary__info--privacypanel .policy-panel-wrap.generic-form-wrapper .form-checkbox label{padding-left:15px;margin-left:15px;margin-top:8px}
.summary .summary__info--privacypanel .policy-panel-wrap.generic-form-wrapper .form-checkbox fieldset{padding-left:13px}
.summary .summary__info--privacypanel .policy-panel-wrap.generic-form-wrapper .form-checkbox fieldset legend{display:none}
.summary .summary__info--privacypanel .policy-panel-wrap.generic-form-wrapper .form-checkbox fieldset .input-checkbox__holder{display:flex}
.summary .summary__info--privacypanel .policy-panel-wrap.generic-form-wrapper .form-checkbox fieldset .input-checkbox__holder span{width:24px;height:24px}
.summary .summary__info--privacypanel .policy-panel-wrap.generic-form-wrapper .form-checkbox fieldset .input-checkbox__holder input:checked+label .checkmark::after{left:7px;top:2px;width:8px}
.summary .summary__info--privacypanel .policy-panel-wrap.generic-form-wrapper .form-checkbox .input-checkbox__holder input:checked+label .checkmark{background-color:#5e10b1}
.summary .summary__info--privacypanel .policy-panel-wrap.generic-form-wrapper .policy-panel-field .errorState .input-checkbox__holder input[type="checkbox"].input-checkbox:focus+label .checkmark{outline:1px auto #e60303}
.summary .next-prev-btns{margin-left:10px}
.summary .value{word-break:break-all}
.thankyou{display:none}
.thankyou .thankyou--text{display:none}
.thankyou .thankyou--title{margin-bottom:13px}
.thankyou .thankyou__info--title,.thankyou .upload-documents-title{margin-top:35px;margin-bottom:20px}
@media(max-width:767px){.thankyou .thankyou__info--title,.thankyou .upload-documents-title{margin-top:30px}
}
.thankyou .summary__info--title .title-comp{margin-top:41px;font-size:26px;line-height:50px;margin-bottom:4px}
.thankyou .form_input__richtext .comp-rich-text p:last-child,.thankyou .expandable-input__richtext .comp-rich-text p:last-child{margin:0}
.thankyou .next-prev-btns__thankyou{margin-top:42px}
.thankyou .next__prev--thankyou{margin-bottom:87px}
@media(min-width:1024px) and (max-width:1255px){.thankyou .thankyou--title{margin-bottom:15px}
.thankyou .summary__info--title .title-comp{margin-top:39px;font-size:24px;line-height:32px;margin-bottom:8px}
.thankyou .next__prev--thankyou{margin-bottom:44px}
}
@media(min-width:768px) and (max-width:1023px){.thankyou .thankyou--title{margin-bottom:12px}
.thankyou .summary__info--title .title-comp{margin-top:39px;margin-bottom:9px;font-size:24px;line-height:32px}
.thankyou .next__prev--thankyou{margin-bottom:44px}
}
@media(max-width:767px){.thankyou .summary__info--title .title-comp{margin-top:40px;margin-bottom:17px;font-size:24px;line-height:32px}
.thankyou .next-prev-btns__thankyou{margin-top:43px}
.thankyou .next__prev--thankyou{margin-bottom:44px}
}
.edit-mode .cq-placeholder-master-par_47overlay_47cancel-cta,.cq-wcm-edit .cq-placeholder-master-par_47overlay_47cancel-cta{display:none}
.edit-mode .cq-placeholder-master-par_47overlay_47startagain-cta,.cq-wcm-edit .cq-placeholder-master-par_47overlay_47startagain-cta{display:none}
.edit-mode .thankyou,.cq-wcm-edit .thankyou{display:block}
.edit-mode .modal,.cq-wcm-edit .modal{display:block}
.edit-mode .modal.fade,.cq-wcm-edit .modal.fade{opacity:1}
.edit-mode.tool-shelf-wrapper,.cq-wcm-edit.tool-shelf-wrapper{overflow:hidden}
.edit-mode .summary .modal,.cq-wcm-edit .summary .modal{display:none}
.edit-mode .cq-placeholder-master-par_47overlay_47cancel-cta,.cq-wcm-edit .cq-placeholder-master-par_47overlay_47cancel-cta{display:none}
.edit-mode .cq-placeholder-master-par_47overlay_47startagain-cta,.cq-wcm-edit .cq-placeholder-master-par_47overlay_47startagain-cta{display:none}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#f2f2f8;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0;padding:35px}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#333;opacity:.5}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal-header{padding-bottom:20px}
.modal-header .title-comp{color:#5a287d}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0}
.modal-body{position:relative}
.modal-footer{text-align:left}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.sar__bodyscroll{overflow:hidden}
.modal-footer{display:inline-flex}
@media(max-width:767px){.modal-footer{text-align:center;display:inline-block}
}
.modal-footer .modal__start--again{margin-left:20px}
@media(max-width:767px){.modal-footer .modal__start--again{margin-left:0;margin-top:6px}
}
.modal-footer .modal__cancel--again .cta.cta-primary .cta-text{background-color:#f2f2f8;border:1px solid;color:#5e10b1}
@media(min-width:768px){.modal-dialog{max-width:669px;margin:0 auto;top:25%}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}
.modal-sm{width:300px}
}
@media(min-width:992px){.modal-lg{width:900px}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sar__product .product__details .product-from-date,.sar__product .product__details .product-to-date{width:41%}
}
@media all and (-ms-high-contrast:none) and (max-width:767px),(-ms-high-contrast:active) and (max-width:767px){.sar__product .product__details .product-from-date,.sar__product .product__details .product-to-date{width:100%}
}
.rd__loader-img{width:100%;height:100%;top:0;left:0;position:fixed;background-color:#fff;z-index:99998;text-align:center;opacity:.8;display:none}
.rd__loader-img .loader__img{position:absolute;top:50%;left:50%;padding-top:100px;height:100px;min-width:100px;z-index:99999;background-image:url("clientlib_retailDisputes_summaryDetails_base/resources/images/natwest_logo_animation.gif");background-repeat:no-repeat;background-position:top center;transform:translate(-50%,-50%)}
.rd__bodyscroll{overflow:hidden}
.cq-wcm-edit .tool-shelf-wrapper,.edit-mode .tool-shelf-wrapper{overflow:hidden}