@keyframes spinner{to{transform:rotate(360deg)}}.twz-quotation-popup__content-wrapper a.btn{--btn-bg: var(--green-500);margin:2rem 0 0 0 !important}.twz-quotation-popup__content-wrapper dt,.twz-quotation-popup__content-wrapper dl{color:var(--text-color-dark)}.tc-section-inner-wrap{--tcgap: .7rem}.tc-section-inner-wrap .tc-input-wrap{position:absolute}.tc-section-inner-wrap .tc-row .tc-row{gap:2rem}.tc-section-inner-wrap h3{font-size:var(--fs-5)}.tc-section-inner-wrap .tmcp-field-wrap-inner .tc-label-inner .tc-price-wrap{justify-self:flex-start}.tc-section-inner-wrap .tc-label-wrap:has(input[type=radio],input[type=checkbox]){position:relative;cursor:pointer}.tc-section-inner-wrap .tc-label-wrap:has(input[type=radio],input[type=checkbox]) .tc-label-text{position:relative;display:inline-block;color:var(--text-color);font-size:var(--font-size);padding-left:2.25em;font-weight:var(--label-weight, var(--font-weight))}.tc-section-inner-wrap .tc-label-wrap:has(input[type=radio],input[type=checkbox]) .tc-label-text:after,.tc-section-inner-wrap .tc-label-wrap:has(input[type=radio],input[type=checkbox]) .tc-label-text:before{content:"";position:absolute;top:0;left:0;height:1.25em;aspect-ratio:1;border-width:var(--border);border-style:solid;border-radius:50%;box-sizing:border-box}.tc-section-inner-wrap .tc-label-wrap:has(input[type=radio]) .tc-label-text::after{border-color:var(--choice-bordercolor)}.tc-section-inner-wrap .tc-label-wrap:has(input[type=radio]):has(input:checked) .tc-label .tc-label-text{--choice-bordercolor: var(--purple-500)}.tc-section-inner-wrap .tc-label-wrap:has(input[type=radio]):has(input:checked) .tc-label .tc-label-text:before{scale:.6;background-color:var(--purple-500);border:none}.tc-section-inner-wrap .tc-label-wrap:has(input[type=checkbox]) .tc-label-text:before{transform:rotate(35deg);left:.4em;height:1.7rem;width:.9rem}.tc-section-inner-wrap .tc-label-wrap:has(input[type=checkbox]) .tc-label-text:after{background:rgba(0,0,0,0);border-radius:3px}.tc-section-inner-wrap .tc-label-wrap:has(input[type=checkbox]):has(input:not(:checked)) .tc-label .tc-label-text:before{border:2px solid rgba(0,0,0,0)}.tc-section-inner-wrap .tc-label-wrap:has(input[type=checkbox]):has(input:not(:checked)) .tc-label .tc-label-text:after{border-color:var(--choice-bordercolor)}.tc-section-inner-wrap .tc-label-wrap:has(input[type=checkbox]):has(input:checked) .tc-label .tc-label-text:before{height:1.25em;width:1em;aspect-ratio:1;scale:.8;transform:none;background-color:var(--white);transform-origin:bottom left;clip-path:polygon(3.3% 53.13%, 10.64% 44.48%, 31.49% 65.43%, 84.44% 3.53%, 91.49% 13.23%, 31.49% 88.23%, 3.54% 53.29%);left:4px;top:-2px;z-index:3}.tc-section-inner-wrap .tc-label-wrap:has(input[type=checkbox]):has(input:checked) .tc-label .tc-label-text:after{background-color:var(--purple-500);border-color:var(--purple-500)}
