@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(0.5856, 0.0703, 0.4143, 0.9297);transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loading__animation{100%{transform:translateX(100%)}}.wp-block-woocommerce-checkout .wc-block-components-form .tbg-research-info-form-fields-wrap{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.wp-block-woocommerce-checkout .wc-block-components-form .tbg-research-info-form-fields-wrap .wc-block-components-text-input.tbg-rif-input{flex:0 0 100%;margin-top:0}.wp-block-woocommerce-checkout .wc-block-components-form .tbg-research-info-form-fields-wrap .wc-block-components-text-input.tbg-rif-input.tbg-input-half{flex:1 0 calc(50% - 16px)}.wp-block-woocommerce-checkout .wc-block-components-form .tbg-research-info-form-fields-wrap .wc-block-components-text-input.tbg-rif-input.is-active label{transform:translateY(0.25em) scale(0.825)}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input{position:relative;margin-top:16px;white-space:nowrap}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input label,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;color:rgba(17,17,17,.5);left:.5625em;line-height:1.25;margin:0;max-width:calc(100% - 32px);overflow:hidden;position:absolute;text-overflow:ellipsis;top:0;transform:translateY(1em);transform-origin:top left;transition:all 200ms ease;cursor:text}.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input label,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input label{color:rgba(255,255,255,.6)}@media screen and (prefers-reduced-motion: reduce){.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input label,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input label{transition:none}}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input input[type=date],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input select,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input textarea,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input input[type=date],.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input select,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input textarea{font-size:1em;background-color:#fff;border:1px solid rgba(17,17,17,.8);border-radius:4px;box-sizing:border-box;color:#2b2d2f;font-family:inherit;font-weight:400;line-height:1em;padding:1em;margin:0;min-height:0;width:100%}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input input[type=date]:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input select:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input textarea:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input input[type=date]:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input select:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input textarea:focus{background-color:#fff;box-shadow:0 0 0 1px #50575e;color:#2b2d2f;outline:0}.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input input[type=date],.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input select,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input textarea,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input input[type=date],.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input select,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input textarea{background-color:rgba(0,0,0,.1);border-color:rgba(255,255,255,.4);color:#fff}.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input input[type=date]:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input select:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input textarea:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input input[type=date]:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input select:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input textarea:focus{background-color:rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(255,255,255,.4);color:#fff}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.tbg-wc-block-components-textarea,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.tbg-wc-block-components-textarea{height:6em}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.tbg-wc-block-components-textarea textarea,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.tbg-wc-block-components-textarea textarea{height:100%}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input input:-webkit-autofill,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input select:-webkit-autofill,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input textarea:-webkit-autofill,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.is-active input[type=date],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.is-active select,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.is-active textarea,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input input:-webkit-autofill,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input select:-webkit-autofill,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input textarea:-webkit-autofill,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.is-active input[type=date],.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.is-active select,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.is-active textarea{padding:1.5em .5em .5em}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.is-active label,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input input:-webkit-autofill+label,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input select:-webkit-autofill+label,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input textarea:-webkit-autofill+label,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.is-active label,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input input:-webkit-autofill+label,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input select:-webkit-autofill+label,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input textarea:-webkit-autofill+label{transform:translateY(0.5em) scale(0.825)}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error input,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error input:hover,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error input:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error input:active,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error select,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error select:hover,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error select:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error select:active,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error textarea,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error textarea:hover,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error textarea:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error textarea:active,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error input,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error input:hover,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error input:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error input:active,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error select,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error select:hover,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error select:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error select:active,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error textarea,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error textarea:hover,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error textarea:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error textarea:active{border-color:#cc1818}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error input:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error select:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error textarea:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error input:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error select:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error textarea:focus{box-shadow:0 0 0 1px #cc1818}.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error input,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error input:hover,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error input:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error input:active,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error select,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error select:hover,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error select:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error select:active,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error textarea,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error textarea:hover,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error textarea:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error textarea:active,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error input,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error input:hover,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error input:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error input:active,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error select,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error select:hover,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error select:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error select:active,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error textarea,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error textarea:hover,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error textarea:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error textarea:active{border-color:#f18c8c}.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error input:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error select:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error textarea:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error input:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error select:focus,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error textarea:focus{box-shadow:0 0 0 1px #f18c8c}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error label,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error label{color:#cc1818}.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input.has-error label,.has-dark-controls .wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input.has-error label{color:#f18c8c}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.tbg-rif-input:only-child,.wp-block-woocommerce-checkout .wc-block-components-text-input.tbg-rif-input:only-child{margin-top:1.5em}@media screen and (max-width: 480px){.wp-block-woocommerce-checkout .wc-block-components-form .tbg-research-info-form-fields-wrap .wc-block-components-text-input.tbg-rif-input.tbg-input-half{flex:0 0 100%}}
