:root{--tax-calc-font-color:#2b2b2b;--tax-calc-border-color:rgba(0,0,0,.125);--tax-calc-button-color:#f3b14e;--tax-calc-button-text-color:#fff;--tax-calc-error-color:#ca1126}#tax-calc-container{color:var(--tax-calc-font-color);font-family:inherit}#tax-calc-container .tax-calc-button{height:60px}#tax-calc-container .tax-calc-button:hover{background-color:#0069d9;border-color:#0062cc}#tax-calc-container *,#tax-calc-container :after,#tax-calc-container :before{box-sizing:border-box;outline:none}#tax-calc-container .tax-calc-title{font-size:22px;font-weight:700;margin:0 0 24px}#tax-calc-container .tax-calc-form{background:#fff;border:1px solid var(--tax-calc-border-color);border-radius:.25rem;font-size:14px}#tax-calc-container .tax-calc-text--right{text-align:right}#tax-calc-container .tax-calc-customer-info{padding:24px 16px 20px}@media(max-width:767.98px){#tax-calc-container .tax-calc-customer-info{border-radius:6px 6px 0 0}}@media(min-width:576px){#tax-calc-container .tax-calc-customer-info{padding:32px 40px 24px}}@media(min-width:768px){#tax-calc-container .tax-calc-customer-info{flex:1 1 50%;padding:32px 30px}}#tax-calc-container .tax-calc-results{background-color:#f4f4f4;border-radius:0 0 5px 5px;display:flex;padding:16px;position:relative}@media(max-width:767.98px){#tax-calc-container .tax-calc-results{border-radius:0 0 6px 6px}}@media(min-width:576px){#tax-calc-container .tax-calc-results{padding:24px 40px}}@media(min-width:768px){#tax-calc-container .tax-calc-results{border-radius:0 5px 5px 0;flex:1 1 50%;padding:30px 30px 30px 64px}}#tax-calc-container .tax-calc-results-body{align-self:center;width:100%}#tax-calc-container .tax-calc-legend{display:block;font-size:1.1em;line-height:1.5;margin-bottom:5px;max-width:100%;padding:0;white-space:normal;width:100%}#tax-calc-container .tax-calc-group-box{border:0;margin:0;min-width:0;padding:0;position:relative}#tax-calc-container .tax-calc-group-box+.tax-calc-group-box{margin-top:18px}#tax-calc-container .tax-calc-item-block{background-clip:padding-box;background-color:#fff;border-radius:5px;color:inherit;display:block;font-weight:400;min-height:44px;padding:6px 12px;width:100%}#tax-calc-container .tax-calc-item-bordered{border:1px solid var(--tax-calc-border-color)}#tax-calc-container .tax-calc-item-bordered:focus{border-color:var(--tax-calc-border-color)}#tax-calc-container .tax-calc-item-dropdown{color:inherit;display:inline-block;font-size:inherit;vertical-align:middle;width:100%}#tax-calc-container .tax-calc-item-error--input{border-color:var(--tax-calc-error-color);color:var(--tax-calc-error-color)}#tax-calc-container .tax-calc-item-error--radio-group .tax-calc-label:before,#tax-calc-container .tax-calc-item-error--select{border-color:var(--tax-calc-error-color)}#tax-calc-container .tax-calc-label{display:inline-block;margin-bottom:0;position:relative;vertical-align:top}#tax-calc-container .tax-calc-label:before{background-color:#fff;border:1px solid #adb5bd;border-radius:50%;content:"";display:block;height:16px;left:-22px;pointer-events:none;position:absolute;top:1px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:16px}#tax-calc-container .tax-calc-input-radio-wrapper{display:flex;margin:0;padding-left:28px;position:relative}#tax-calc-container .tax-calc-input-radio-wrapper:not(:first-child){margin-top:10px}#tax-calc-container .tax-calc-input-radio-group{margin-top:5px}#tax-calc-container .tax-calc-input-radio{height:1.25rem;left:0;opacity:0;position:absolute;width:1rem;z-index:1}#tax-calc-container .tax-calc-input-radio:checked+.tax-calc-label:before{background-color:#707882;border:3px solid #fff;box-shadow:0 0 0 1px #707882}#tax-calc-container .tax-calc-input-icon{position:relative}#tax-calc-container .tax-calc-input-icon--currency:after{color:#87898a;content:"$";font-size:16px;left:16px;margin-top:-11.5px;position:absolute;top:50%}#tax-calc-container .tax-calc-input-icon input{padding-left:29px}#tax-calc-container .tax-calc-tax-paid{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}#tax-calc-container .tax-calc-info{display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-bottom:24px;padding-left:16px;padding-right:16px}#tax-calc-container .tax-calc-value{color:var(--tax-calc-font-color);font-size:22px;font-weight:700;white-space:nowrap}#tax-calc-container .tax-calc-you-keep{color:var(--tax-calc-font-color);font-size:32px;font-weight:700;white-space:nowrap}#tax-calc-container .tax-calc-conclusion{text-align:right}#tax-calc-container .tax-calc-button{background-color:var(--tax-calc-button-color);border:none;color:var(--tax-calc-button-text-color);cursor:pointer;font-size:1.15em;font-weight:700;text-transform:uppercase}#tax-calc-container .tax-calc-message-error{color:var(--tax-calc-error-color);display:none;font-size:12px;margin-top:1px;position:absolute;top:100%;width:100%}#tax-calc-container .tax-calc-disclaimer{font-size:11px;padding:5px 0}#tax-calc-container .tax-calc-disclaimer p{margin:0}#tax-calc-container [class*=tax-calc-item-error]+.tax-calc-message-error,#tax-calc-container [class*=tax-calc-item-error]>.tax-calc-message-error{display:block}@media(max-width:767.98px){#tax-calc-container .tax-calc-customer-info{border-radius:6px 6px 0 0}#tax-calc-container .tax-calc-results{border-radius:0 0 6px 6px}}@media(min-width:768px){#tax-calc-container .tax-calc-form{display:flex}}@media(min-width:576px){#tax-calc-container .tax-calc-customer-info{padding:32px 40px 24px}#tax-calc-container .tax-calc-results{padding:24px 40px}}@media(min-width:768px){#tax-calc-container .tax-calc-customer-info{flex:1 1 50%;padding:32px 30px}#tax-calc-container .tax-calc-results{border-radius:0 5px 5px 0;flex:1 1 50%;padding:30px 30px 30px 64px}}