#loader{flex:1;display:flex;justify-content:center;align-items:center;height:460px}#loader .lds-roller{display:inline-block;position:relative;width:80px;height:80px}#loader .lds-roller div{animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:40px 40px}#loader .lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#d9042b;margin:-4px 0 0 -4px}#loader .lds-roller div:nth-child(1){animation-delay:-0.036s}#loader .lds-roller div:nth-child(1):after{top:63px;left:63px}#loader .lds-roller div:nth-child(2){animation-delay:-0.072s}#loader .lds-roller div:nth-child(2):after{top:68px;left:56px}#loader .lds-roller div:nth-child(3){animation-delay:-0.108s}#loader .lds-roller div:nth-child(3):after{top:71px;left:48px}#loader .lds-roller div:nth-child(4){animation-delay:-0.144s}#loader .lds-roller div:nth-child(4):after{top:72px;left:40px}#loader .lds-roller div:nth-child(5){animation-delay:-0.18s}#loader .lds-roller div:nth-child(5):after{top:71px;left:32px}#loader .lds-roller div:nth-child(6){animation-delay:-0.216s}#loader .lds-roller div:nth-child(6):after{top:68px;left:24px}#loader .lds-roller div:nth-child(7){animation-delay:-0.252s}#loader .lds-roller div:nth-child(7):after{top:63px;left:17px}#loader .lds-roller div:nth-child(8){animation-delay:-0.288s}#loader .lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}button.btn{min-width:66px;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px;transition-duration:.2s}button.btn.btn--primary{padding:12px 32px;background-color:#253746;border:1px solid #253746;border-radius:8px;color:#fff}button.btn.btn--primary:hover{background-color:#df0024;border:1px solid #df0024;border-radius:8px;color:#fff;cursor:pointer}button.btn.btn--primary:active{background-color:#1a2732;border-color:#1a2732}button.btn.btn--primary.btn--loading:disabled{background-color:#1a2732;border-color:#1a2732}button.btn.btn--primary.btn--loading:disabled .btn__loader{border:2px solid hsla(0,0%,100%,.4);border-bottom-color:#fff}button.btn.btn--primary:disabled{background-color:#b9c0c7;border-color:#b9c0c7;color:#3a4b59;cursor:not-allowed}button.btn.btn--primary:focus{background-color:#253746;border:1px solid #253746;border-radius:8px;color:#fff}button.btn.btn--secondary{padding:12px 32px;background-color:#fff;border:1px solid #253746;border-radius:8px;color:#253746}button.btn.btn--secondary:hover{border-color:#df0024;color:#df0024;cursor:pointer}button.btn.btn--secondary:active{border-color:#1a2732;color:#1a2732}button.btn.btn--secondary.btn--loading:disabled{background-color:#fff;border-color:#1a2732}button.btn.btn--secondary.btn--loading:disabled .btn__loader{border:2px solid rgba(26,39,50,.4);border-bottom-color:#1a2732}button.btn.btn--secondary:disabled{background-color:#b9c0c7;border-color:#b9c0c7;color:#3a4b59;cursor:not-allowed}button.btn.btn--tertiary{padding:6px 0;background-color:#fff;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #253746;border-radius:0;color:#253746}button.btn.btn--tertiary:hover{border-color:#df0024;color:#df0024;cursor:pointer}button.btn.btn--tertiary:active{border-color:#253746;color:#253746}button.btn.btn--tertiary.btn--loading:disabled{background-color:#fff;border:none}button.btn.btn--tertiary.btn--loading:disabled .btn__loader{border:2px solid rgba(26,39,50,.4);border-bottom-color:#1a2732}button.btn.btn--tertiary:disabled{border-color:#6c6d6e;color:#6c6d6e;cursor:not-allowed}button.btn:focus{outline-offset:4px;outline-color:#2f62c1;outline-width:2px}button.btn.btn--loading:disabled{display:flex;justify-content:center;align-items:center;cursor:not-allowed}button.btn.btn--loading:disabled .btn__loader{width:14px;height:14px;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.radio{display:flex;align-items:center;gap:6px;cursor:pointer;margin-bottom:8px;max-width:303px;color:#253746;transition-duration:.2s}.radio:hover .radiomark{border-color:#505e6b}.radio:hover input:checked+.radiomark{background-color:#505e6b;border-color:#505e6b}.radio:has(input:focus){outline:2px solid #2f62c1;outline-offset:2px}.radio:has(input:checked){border-color:#253746}.radio:has(input:disabled):hover{cursor:not-allowed}.radio:has(input:disabled) input:checked+.radiomark{background-color:#3a4b59;border-color:#3a4b59}.radio.radio--container{padding:12px 16px;border:1px solid #ced4da;border-radius:8px;background-color:#f1f3f5}.radio.radio--container:hover{background-color:#f8f9fa}.radio.radio--container:has(input:disabled){background-color:#b9c0c7;border-color:#8f99a2;color:#3a4b59}.radio.radio--container:has(input.invalid){background-color:#fbe9e8;border-color:#ae1b12}.radio.radio--container:has(input.invalid):hover{background-color:#fdf4f3;border-color:#da2216}.radio.radio--text{border-radius:4px}.radio.radio--text:hover .radiomark{border-color:#505e6b}.radio.radio--text:has(input:disabled){color:#6c6d6e}.radio.radio--text:has(input.invalid) .radiomark{border-color:#ae1b12}.radio.radio--text:has(input.invalid):hover .radiomark{border-color:#da2216}.radio input{position:absolute;margin:0;opacity:0;cursor:pointer;height:0;width:0}.radio .radiomark{display:flex;align-items:center;justify-content:center;height:18px;width:18px;border:2px solid #3a4b59;border-radius:100%}.radio .radio-copy{font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-size:14px;font-weight:400}.radio input:checked+.radiomark{background-color:#253746;border-color:#253746}.radio input:checked+.radiomark::after{content:"";margin-bottom:2px;margin-left:1px;width:8px;height:4px;border:0px solid #fff;border-bottom-width:2px;border-left-width:2px;transform:rotate(-45deg)}#retail-calculator{margin:0 auto;width:100%;color:#2c3e50;font-family:"Trebuchet MS",Tahoma,sans-serif}#retail-calculator h2{font-size:26px;font-weight:800}#retail-calculator p{font-size:16px;font-weight:400}#retail-calculator .form-result-container{display:flex;column-gap:1rem;flex-wrap:wrap;background-color:#fff;border:1px solid #ced4da;border-radius:12px}@media(min-width: 768px){#retail-calculator .form-result-container{padding:24px 20px 16px}}#retail-calculator #retail-calculator-form{display:flex;flex-wrap:wrap;justify-content:center;flex:1 0 100%;padding:1rem 2rem 2rem}@media(min-width: 768px){#retail-calculator #retail-calculator-form{flex:1 0 33%;padding:1rem 2rem}}#retail-calculator #retail-calculator-form form{flex:1;max-width:400px}#retail-calculator #retail-calculator-form form .input-container{flex:1 0 100%;display:flex;flex-direction:column;margin-bottom:1rem;max-width:400px}#retail-calculator #retail-calculator-form form .input-container label{display:flex;justify-content:space-between;margin-bottom:16px;font-size:16px;font-weight:700;line-height:16px;letter-spacing:0}#retail-calculator #retail-calculator-form form .input-container .range-slider__range{-webkit-appearance:none;appearance:none;width:100%;height:10px;border-radius:5px;background-color:#d7dcdf;outline:none;padding:0;margin:0 0 2rem 0}#retail-calculator #retail-calculator-form form .input-container .range-slider__range::-ms-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border:0;border-radius:50%;background-color:#d9042b;cursor:pointer;transition:background .15s ease-in-out}#retail-calculator #retail-calculator-form form .input-container .range-slider__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background-color:#d9042b;cursor:pointer;transition:background .15s ease-in-out}#retail-calculator #retail-calculator-form form .input-container .range-slider__range::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border:0;border-radius:50%;background-color:#d9042b;cursor:pointer;transition:background .15s ease-in-out}#retail-calculator #retail-calculator-form form .input-container .range-slider__range::-moz-range-thumb:hover{background-color:#d9042b}#retail-calculator #retail-calculator-form form .input-container .range-slider__range::-webkit-slider-thumb:hover,#retail-calculator #retail-calculator-form form .input-container .range-slider__range:active::-webkit-slider-thumb,#retail-calculator #retail-calculator-form form .input-container .range-slider__range:active::-moz-range-thumb{background-color:#d9042b}#retail-calculator #retail-calculator-form form .input-container .range-slider__range:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px #fff,0 0 0 6px #d9042b}#retail-calculator #retail-calculator-form form .input-container .range-slider__range:disabled::-webkit-slider-thumb{background-color:rgba(43,61,79,.5)}#retail-calculator #retail-calculator-form form .input-container .range-slider__range:disabled::-moz-range-thumb{background-color:rgba(43,61,79,.5)}#retail-calculator #retail-calculator-form form .input-container .range-slider__value{font-size:18px}#retail-calculator #retail-calculator-form form .radio-options{margin-bottom:1rem}#retail-calculator #retail-calculator-form form .radio-options p{width:100%;font-size:18px;font-weight:600}@media(min-width: 768px){#retail-calculator #retail-calculator-form form .radio-options p{font-size:16px}}#retail-calculator #retail-calculator-form form .radio-options .error{font-size:14px}#retail-calculator #retail-calculator-results{flex:1 0 33%;display:flex;flex-direction:column;padding:1rem 2rem;background-color:rgba(44,62,80,.0509803922)}@media(min-width: 768px){#retail-calculator #retail-calculator-results{border-radius:12px}}#retail-calculator #retail-calculator-results h2{color:#d9042b}#retail-calculator #retail-calculator-results h3{width:100%;font-size:1.4rem;font-weight:900}#retail-calculator #retail-calculator-results .result-container{display:flex;flex-direction:column;margin-bottom:2rem}#retail-calculator #retail-calculator-results .result-container .result-title{margin:0;font-weight:700}#retail-calculator #retail-calculator-results .result-container .result-figure{font-size:2rem;font-weight:600;line-height:2rem;color:#d9042b}#retail-calculator #retail-calculator-results .result-container small{font-size:12px}#retail-calculator #retail-calculator-results a{display:block;padding:12px 32px;margin-bottom:2rem;width:fit-content;background-color:#253746;border:none;border-radius:8px;color:#fff;line-height:20px;font-size:14px;font-weight:700;transition-duration:.2s}#retail-calculator #retail-calculator-results a:hover{background-color:#df0024}#retail-calculator .version{flex:1 0 100%;padding:.5rem;text-align:end;font-size:14px;font-weight:500}@media(min-width: 768px){#retail-calculator .version{margin:1rem 0 0 0;padding:0}}#retail-calculator #tcs{margin-top:1rem}#retail-calculator #tcs p{font-size:12px;font-weight:400}#retail-calculator .error{margin:.5rem 0;width:100%;font-size:12px;font-weight:normal;color:#cc4b37;line-height:1.2;letter-spacing:0}#retail-calculator .hide{display:none}
