.quantity{display:flex;flex-direction:column;gap:4px;width:100%}.quantity label{font-size:14.22px;font-style:normal;font-weight:400;letter-spacing:.284px;line-height:150%}.quantity .quantity-input-wrapper{display:inline-flex;position:relative;width:100%}.quantity .quantity-input-wrapper .input-text.qty{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background-color:#fff;border:none;border-radius:10px;color:#213a8f;font-size:16px;font-style:normal;font-weight:300;height:40px;line-height:150%;margin:0;padding:0 16px;text-align:center;width:100%}.quantity .quantity-input-wrapper .input-text.qty::-webkit-inner-spin-button,.quantity .quantity-input-wrapper .input-text.qty::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quantity .quantity-input-wrapper .input-text.qty.is-invalid{border:2px solid #d14040}.quantity .quantity-input-wrapper .quantity-button-minus,.quantity .quantity-input-wrapper .quantity-button-plus{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:24px;border:none;cursor:pointer;height:40px;overflow:hidden;padding:0;position:absolute;text-indent:-9999px;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;vertical-align:middle;width:40px}.quantity .quantity-input-wrapper .quantity-button-minus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M6 13V11H18V13H6Z' fill='%23213A8F'/%3E%3C/svg%3E")}.quantity .quantity-input-wrapper .quantity-button-plus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M11 13H5V11H11V5H13V11H19V13H13V19H11V13Z' fill='%23213A8F'/%3E%3C/svg%3E");right:0}.tariff-calculator__nav{background-color:#f5f3f0;border-radius:8px;display:flex;gap:8px;margin:32px auto 16px;padding:4px;position:relative;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.tariff-calculator__nav{margin:0 auto 48px}}.tariff-calculator__nav-item{color:#213a8f;opacity:.8;padding:0 4px;z-index:2}.tariff-calculator__nav-item.is-active{opacity:1}.tariff-calculator__nav-indicator{background-color:#fbbc43;border-radius:8px;height:calc(100% - 8px);left:0;position:absolute;top:4px;transition:transform .3s ease-in-out,width .3s ease-in-out;width:0}.tariff-calculator__form-group{background-color:#f5f3f0;border-radius:8px;display:flex;flex-direction:column;gap:16px;margin-bottom:32px;padding:24px}.tariff-calculator__form-item{display:flex;flex-direction:column;gap:8px}@media(min-width:768px){.tariff-calculator__form-item{align-items:center;flex-direction:row;gap:32px}}.tariff-calculator__form-item-label{display:flex;flex:0 0 calc(33.33% - 16px);font-size:16px;font-style:normal;font-weight:600;gap:8px;letter-spacing:.32px;line-height:150%}.tariff-calculator__form-item-label .tariff-calculator__tooltip svg{margin-bottom:2px}.tariff-calculator__form-item-fields{display:flex;flex:0 0 calc(66.67% - 16px);flex-flow:column wrap;gap:8px}@media(min-width:640px){.tariff-calculator__form-item-fields{flex-direction:row;gap:32px}}.tariff-calculator__form-item-field{display:flex;flex:0 0 calc(50% - 16px);flex-direction:column;justify-content:end}@media(max-width:639.98px){.tariff-calculator__form-item-field:not(:has(*)){display:none}}.tariff-calculator__form-separator{background-color:#dacec3;height:1px;margin:0}.tariff-calculator__results{min-width:1280px;width:100%}.tariff-calculator__results-wrapper{display:none;margin-bottom:32px}@media(min-width:768px){.tariff-calculator__results-wrapper{display:block;overflow-x:auto}}.tariff-calculator__results-mobile{margin-bottom:32px}@media(min-width:768px){.tariff-calculator__results-mobile{display:none}}.tariff-calculator__results-table{background-color:#f5f3f0;border-radius:8px;padding:8px 12px}.tariff-calculator__results-table:not(:last-child){margin-bottom:32px}@media(min-width:768px){.tariff-calculator__results-table{padding:16px 24px}}.tariff-calculator__results-table--total{background-color:#e8e9f1}.tariff-calculator__results-table--total td,.tariff-calculator__results-table--total th{border-color:#213a8f!important}.tariff-calculator__results-table table{display:table;width:100%}.tariff-calculator__results-table table .tariff-calculator__tooltip svg{margin-bottom:4px}.tariff-calculator__results-table thead{font-size:16px;font-style:normal;font-weight:600;letter-spacing:.32px;line-height:150%}.tariff-calculator__results-table thead tr th{background-color:transparent;padding:8px 12px;text-align:left}.tariff-calculator__results-table thead tr th:first-child{padding-left:0}.tariff-calculator__results-table thead tr th:last-child{padding-right:0}.tariff-calculator__results-table thead tr:first-child th{padding-top:0}.tariff-calculator__results-table tbody{font-size:16px;font-style:normal;font-weight:300;line-height:150%}.tariff-calculator__results-table tbody tr.no-border td{border-top:none}.tariff-calculator__results-table tbody tr td{background-color:transparent;border-top:1px solid #dacec3;padding:8px 12px;text-align:left}.tariff-calculator__results-table tbody tr td:first-child{padding-left:0}.tariff-calculator__results-table tbody tr td:last-child{padding-right:0}.tariff-calculator__results-table:not(:has(tfoot)) tbody tr:last-child td{padding-bottom:0}.tariff-calculator__results-table tfoot{font-size:16px;font-style:normal;font-weight:600;letter-spacing:.32px;line-height:150%}.tariff-calculator__results-table tfoot tr td{background-color:transparent;border-top:1px solid #dacec3;padding:8px 12px;text-align:left}.tariff-calculator__results-table tfoot tr td:first-child{padding-left:0}.tariff-calculator__results-table tfoot tr td:last-child{padding-right:0}.tariff-calculator__results-table tfoot tr:last-child td{padding-bottom:0}.tariff-calculator__results-value{display:inline-block;text-align:center;width:100%}.tariff-calculator__results-revenue{display:inline-block;text-align:right;width:100%}.tariff-calculator__results-field{background-color:#fff;border-radius:10px;color:#999;display:inline-block;padding:2px 8px;text-align:center;width:100%}@media(min-width:768px){.tariff-calculator__results-field{padding:2px 8px}}.tariff-calculator__actions{display:flex;flex-direction:column;gap:16px;justify-content:space-between}@media(min-width:640px){.tariff-calculator__actions{flex-direction:row}}.tariff-calculator__tooltip{background:none;border:none;padding:0}.tariff-calculator__tooltip svg{color:#213a8f;height:16px;width:16px}
