.error-message{font-weight:600;font-size:1.2rem;line-height:2rem;color:var(--color-err)}.btn{font-size:16px;font-weight:600;color:var(--color-white)!important;border-radius:6px;height:40px;background:var(--color-blue-400);line-height:24px;text-align:center;padding:.5em 1em;margin:0 8px 0 0;border:none;outline:none;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn:hover{background:var(--color-blue-600)}.btn.btn-primary{color:var(--color-blue-400)!important;border:1px solid var(--color-blue-400);background:var(--color-white)}.btn.btn-primary:hover{color:var(--color-white)!important;background-color:var(--color-blue-600)}.btn.btn-secondary{color:var(--color-black)!important;border:1px solid var(--color-gray-200);background:var(--color-white)}.btn.btn-secondary:hover{border-color:var(--color-black)}.btn.disabled,.btn.disabled-grey{background:var(--color-gray-200);pointer-events:none;border:none;color:var(--color-white)!important}.row{display:flex;flex-direction:column}.row .columns{padding:0!important}.row .columns .notification-body{display:flex;align-items:center;border-width:0 0 0 6px;border-radius:6px;color:var(--color-black);font-size:1.2rem;font-weight:600;padding:8px}.row .columns .notification-body.success{background-color:var(--color-green-050);border-color:var(--color-prim)}.row .columns .notification-body.info{background-color:var(--color-ntc-lt);border-color:var(--color-ntc)}.row .columns .notification-body.error{background-color:#fff1f4}.row .columns .notification-body .error-icon{-webkit-filter:invert(14%) sepia(94%) saturate(6871%) hue-rotate(338deg) brightness(83%) contrast(114%);filter:invert(14%) sepia(94%) saturate(6871%) hue-rotate(338deg) brightness(83%) contrast(114%)}.row .columns .notification-body .success-icon{-webkit-filter:invert(68%) sepia(48%) saturate(4403%) hue-rotate(55deg) brightness(86%) contrast(81%);filter:invert(68%) sepia(48%) saturate(4403%) hue-rotate(55deg) brightness(86%) contrast(81%)}.row .columns .notification-body .info-icon{-webkit-filter:invert(48%) sepia(66%) saturate(1699%) hue-rotate(184deg) brightness(97%) contrast(98%);filter:invert(48%) sepia(66%) saturate(1699%) hue-rotate(184deg) brightness(97%) contrast(98%)}.row .columns .notification-body .close-icon{cursor:pointer;position:relative;top:3px}.row .columns .notification-body .close-icon:focus{outline:thin dotted}.row .columns .notification-body .notification-message{width:100%;padding:0 12px;font-size:1.4rem;line-height:2rem;font-weight:600}.prs-container{position:relative;width:30%;left:35%;margin-bottom:32px}.deal-details-wrapper{display:flex;padding:32px 0 16px;border-bottom:1px solid #e6e7e8}.deal-details-wrapper .deal-image{flex:1;height:116px;width:112px}.deal-details-wrapper .deal-image img{width:100%;height:100%;object-fit:cover;border-radius:6px}.deal-details-wrapper .deal-info{flex:2;display:flex;flex-direction:column;margin-left:16px;justify-content:center}.deal-title{font-weight:700;font-size:1.8rem;line-height:2.4rem}.deal-subtitle{font-weight:400;font-size:1.4rem;line-height:2rem}.no-survey-container{margin:32px 0 16px;text-align:center}.no-survey-container>*{margin-bottom:16px}.survey-body>*{margin-top:32px}.question-text{font-weight:600;font-size:1.4rem;line-height:2rem;margin-bottom:8px}.question-stars{display:flex}.question-stars .star-container{width:48px;height:48px;display:flex;justify-content:center;cursor:pointer}.question-textarea{padding:8px;margin:0;border-radius:6px;resize:none}.posted-by-info{font-size:1.2rem;margin-top:8px}.posted-by-user{font-weight:700}.radio-row{align-items:center;width:-webkit-fit-content;width:fit-content}.cta-section .save-survey-btn{margin-top:32px;width:100%}.complete-cta-section .bia-btn,.complete-cta-section .browse-deals-btn,.complete-cta-section .trustpilot-btn{margin-top:12px;width:100%}.privacy-text{text-align:center;margin-top:12px}input[type=radio]:not([data-design-system]):checked+label:before{background-color:#2999f5;border-color:#2999f5}