:is(.novodom-account,.novodom-checkout) .btn-vat{cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;column-gap:8px;height:48px;padding:1px 6px;display:inline-flex;position:relative}:is(.novodom-account,.novodom-checkout) .btn-vat:disabled{cursor:default;opacity:.6}:is(.novodom-account,.novodom-checkout) .btn-vat .icon{width:40px;min-width:40px;height:40px;min-height:40px;color:rgb(var(--nav-eco-leaf));display:flex}:is(.novodom-account,.novodom-checkout) .btn-vat .icon svg{width:100%;height:100%}:is(.novodom-account,.novodom-checkout) .cr-company-vat-btn-text{text-align:left;font:500 16px/22px var(--font-jost), Jost, sans-serif;letter-spacing:.32px;color:#2b2a2a;flex-direction:column;align-items:flex-start;display:inline-flex}:is(.novodom-account,.novodom-checkout) .cr-company-vat-btn-text small{font:400 14px/18px var(--font-jost), Jost, sans-serif;letter-spacing:.28px;color:#2b2a2a}:is(.novodom-account,.novodom-checkout) .vat-tip.is-error{color:red}@media (min-width:1100px) and (max-width:1359.98px){:is(.novodom-account,.novodom-checkout) .btn-vat{column-gap:4px;height:24px}:is(.novodom-account,.novodom-checkout) .btn-vat .icon{width:20px;min-width:20px;height:20px;min-height:20px}:is(.novodom-account,.novodom-checkout) .cr-company-vat-btn-text{font:500 11px/15px var(--font-jost), Jost, sans-serif;letter-spacing:.16px}:is(.novodom-account,.novodom-checkout) .cr-company-vat-btn-text small{font:400 9px/12px var(--font-jost), Jost, sans-serif;letter-spacing:.14px}}@media (min-width:1360px) and (max-width:1679.98px){:is(.novodom-account,.novodom-checkout) .btn-vat{column-gap:5px;height:32px}:is(.novodom-account,.novodom-checkout) .btn-vat .icon{width:27px;min-width:27px;height:27px;min-height:27px}:is(.novodom-account,.novodom-checkout) .cr-company-vat-btn-text{font:500 11px/15px var(--font-jost), Jost, sans-serif;letter-spacing:.213px}:is(.novodom-account,.novodom-checkout) .cr-company-vat-btn-text small{font:400 9px/12px var(--font-jost), Jost, sans-serif;letter-spacing:.186px}}
