﻿:root{--tf-color-white:#fff;--tf-color-black-1:#0a0a0a;--tf-color-black-2:#030213;--tf-color-gray-100:#f5f5f7;--tf-color-gray-200:#ececf0;--tf-color-gray-300:#dedee0;--tf-color-gray-600:#9d9d9d;--tf-color-gray-800:#717182;--tf-color-blue-100:#eff6ff;--tf-color-blue-200:#dbeafe;--tf-color-blue-300:#bedbff;--tf-color-blue-600:#155dfc;--tf-color-green-100:#f0fdf4;--tf-color-green-200:#d0fae5;--tf-color-green-300:#b9f8cf;--tf-color-green-600:#00a63e;--tf-color-purple-100:#faf5ff;--tf-color-purple-200:#f3e8ff;--tf-color-purple-300:#e9d4ff;--tf-color-purple-600:#9810fa;--tf-color-orange-100:#fff7ed;--tf-color-orange-200:#ffedd4;--tf-color-orange-300:#ffd6a7;--tf-color-orange-600:#ca3500;--tf-color-orange-700:#9f2d00;--tf-color-red:#d4183d;--tf-color-alpha:hsla(240,5%,41%,.3);--tf-elevation-1:0 4px 6px -4px rgba(0,0,0,.1);--tf-space-1:2px;--tf-space-2:5px;--tf-space-3:8px;--tf-space-4:10px;--tf-space-5:12px;--tf-space-6:16px;--tf-space-7:24px;--tf-space-8:32px;--tf-text-sm:.857rem;--tf-text-base:1rem;--tf-text-lg:1.143rem;--tf-text-xl:1.714rem;--tf-font-weight-normal:400;--tf-font-weight-medium:500;--tf-font-weight-semibold:600;--tf-font-weight-bold:700;--tf-radius-sm:4px;--tf-radius-md:8px;--tf-radius-lg:10px;--tf-radius-xl:12px;--tf-border-width-1:1px;--tf-border-width-2:2px;--tf-light-background:var(--tf-color-gray-100);--tf-gray-background:var(--tf-color-gray-200);--tf-primary-color:var(--tf-color-black-2);--tf-icon-font:"Font Awesome 7 Pro";--tf-field-border-placeholder-color:var(--tf-color-gray-600);--tf-text-body-color:var(--tf-color-black-1);--tf-text-subtitle-color:var(--tf-color-gray-800);--tf-button-text-size:var(--tf-text-base);--tf-field-radius:var(--tf-radius-md);--tf-table-radius:var(--tf-radius-lg);--tf-card-radius:var(--tf-radius-xl);--tf-card-bg:var(--tf-color-white);--tf-table-border-color:var(--tf-color-gray-300);--tf-field-inline-padding:var(--tf-space-5);--tf-section-title-text-size:var(--tf-text-lg);--tf-card-header-button-height:32px;--base-font-size:14px;--custom-body-bg:var(--tf-light-background);}.mt-1{margin-top:1rem;}.mt-0{margin-top:0!important;}.mt-2{margin-top:2rem;}.ml-0{margin-left:0!important;}.mb-1{margin-bottom:1rem;}.my-1{margin-top:1rem;margin-bottom:1rem;}.d-flex{display:flex;}.align-items-center{align-items:center;}.flex-one{flex:1;}.w-100{width:100%;}.fit-content{width:fit-content!important;}.justify-content-between{justify-content:space-between;}.visible-hidden{visibility:hidden;}label:empty{display:none;}.top-space-label{margin-top:25px;}.container.page.tariff-page{font-family:"Inter";}.container.page.tariff-page .ui.dropdown.select-field.search-select{height:36px;font-size:var(--tf-text-base);line-height:1;color:var(--tf-text-body-color);padding:var(--tf-space-2) var(--tf-field-inline-padding)!important;background-image:none;border:solid var(--tf-border-width-1) var(--tf-field-border-placeholder-color);border-radius:var(--tf-radius-md);-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.container.page.tariff-page .ui.dropdown.select-field.search-select input.search{height:36px;padding-block:0;padding-inline-start:var(--tf-field-inline-padding);font-size:var(--tf-text-base);}.container.page.tariff-page .ui.dropdown.select-field.search-select .text{max-width:100%;left:initial;top:initial;line-height:1.5;height:100%;place-content:center;font-size:var(--tf-text-base);font-weight:var(--tf-font-weight-normal);}.container.page.tariff-page .ui.dropdown.select-field.search-select .text.default{color:var(--tf-field-border-placeholder-color);}.container.page.tariff-page .ui.dropdown.select-field.search-select .text .product-name{color:var(--tf-text-body-color);}.container.page.tariff-page .ui.dropdown.select-field.search-select .menu{border-start-start-radius:0!important;border-start-end-radius:0!important;border-end-start-radius:var(--tf-field-radius)!important;border-end-end-radius:var(--tf-field-radius)!important;box-shadow:var(--tf-elevation-1);border:solid var(--tf-border-width-1) var(--tf-field-border-placeholder-color);inset-inline:-1px;}.container.page.tariff-page .ui.dropdown.select-field.search-select .menu .item{font-size:var(--tf-text-base)!important;padding:var(--tf-space-5)!important;}.container.page.tariff-page .ui.dropdown.select-field.search-select.active.visible{border-end-start-radius:0;border-end-end-radius:0;}.container.page.tariff-page .ui.dropdown.select-field.search-select.remote-commodity-code-selector .text{max-width:100%!important;width:100%;}.container.page.tariff-page .ui.dropdown.select-field.search-select.remote-commodity-code-selector .text .product-item-detail-row{display:flex;justify-content:space-between;}.container.page.tariff-page .ui.dropdown.select-field.search-select.remote-commodity-code-selector .text .product-item-detail-row span.product-code{display:flex;gap:10px;}.container.page.tariff-page .ui.dropdown.select-field.search-select.remote-commodity-code-selector .text .product-item-detail-row span.product-code span{border-radius:3px;padding:5px 6px 4px;color:#fff;font-size:12px;font-weight:700;line-height:1;}.container.page.tariff-page .ui.dropdown.select-field.search-select.remote-commodity-code-selector .text .product-item-detail-row span.product-code span.code-red{background-color:#ffa5a5;}.container.page.tariff-page .ui.dropdown.select-field.search-select.remote-commodity-code-selector .text .product-item-detail-row span.product-code span.code-blue{background-color:#65b0d5;}.container.page.tariff-page .ui.dropdown.select-field.search-select.remote-commodity-code-selector .text .product-item-detail-row span.product-code span.code-green{background-color:#76b976;}@media screen and (max-width:575px){.container.page.tariff-page .ui.dropdown.select-field.search-select.remote-commodity-code-selector{width:100%;}}.container.page.tariff-page .ui.dropdown.select-field.search-select.remote-commodity-code-selector .menu .item.disabled:empty{display:none;}.container.page.tariff-page .ui.dropdown.select-field.search-select.remote-commodity-code-selector .menu .product-item-detail-row{display:flex;justify-content:space-between;}.container.page.tariff-page .ui.dropdown.select-field.search-select.remote-commodity-code-selector .menu .product-item-detail-row span.product-code{display:flex;gap:10px;}.container.page.tariff-page .ui.dropdown.select-field.search-select.remote-commodity-code-selector .menu .product-item-detail-row span.product-code span{border-radius:3px;padding:5px 6px 4px;color:#fff;font-size:12px;font-weight:700;line-height:1;}.container.page.tariff-page .ui.dropdown.select-field.search-select.remote-commodity-code-selector .menu .product-item-detail-row span.product-code span.code-red{background-color:#ffa5a5;}.container.page.tariff-page .ui.dropdown.select-field.search-select.remote-commodity-code-selector .menu .product-item-detail-row span.product-code span.code-blue{background-color:#65b0d5;}.container.page.tariff-page .ui.dropdown.select-field.search-select.remote-commodity-code-selector .menu .product-item-detail-row span.product-code span.code-green{background-color:#76b976;}.container.page.tariff-page .ui .dropdown.icon{background-color:transparent!important;}.container.page.tariff-page .ui .dropdown.icon::before{font-family:var(--tf-icon-font);content:'';}.container.page.tariff-page .ui.accordion .active.title .dropdown.icon{transform:rotate(180deg) translateY(-2px);}.container.page.tariff-page label{font-weight:var(--tf-font-weight-medium);color:var(--tf-text-body-color);font-size:var(--tf-text-base);}.container.page.tariff-page a[data-toggle="tooltip"]{margin-inline-end:auto;display:inline-flex;}.container.page.tariff-page a[data-toggle="tooltip"]+.tooltip{max-width:320px;width:auto;}.container.page.tariff-page a[data-toggle="tooltip"]+.tooltip .tooltip-inner{max-width:320px;text-align:start;padding:var(--tf-space-5) var(--tf-space-6);border-radius:8px;}.container.page.tariff-page .radio-group-inline{min-height:36px;align-items:center;display:flex;gap:var(--tf-space-6);}.container.page.tariff-page .radio-group-inline label{margin-bottom:0;display:flex;align-items:center;gap:var(--tf-space-3);cursor:pointer;}.container.page.tariff-page .radio-group-inline label::before{content:"";min-width:16px;height:16px;border-radius:16px;background-color:var(--tf-color-gray-300);display:inline-block;transition-duration:.15s;}.container.page.tariff-page .radio-group-inline label:has(:checked)::before{border:solid 4px var(--tf-color-gray-300);background-color:var(--tf-color-black-2);}.container.page.tariff-page .radio-group-inline label:hover::before{box-shadow:0 0 0 1px var(--tf-color-gray-800);}.container.page.tariff-page .radio-group-inline input[type="radio"]{display:none;}.container.page.tariff-page .page-title{font-size:var(--tf-text-xl);font-weight:var(--tf-font-weight-medium);color:var(--tf-text-body-color);letter-spacing:-.31px;margin-block:var(--tf-space-8) var(--tf-space-4);line-height:1;display:flex;align-items:center;gap:var(--tf-space-3);}.container.page.tariff-page .page-title i{font-size:var(--tf-text-base);color:var(--tf-color-gray-600);}.container.page.tariff-page .page-title [data-toggle="modal"] i{font-size:var(--tf-text-lg);color:var(--tf-color-blue-600);}.container.page.tariff-page .page-subtitle{color:var(--tf-text-subtitle-color);font-size:var(--tf-text-lg);font-weight:var(--tf-font-weight-normal);margin-block:var(--tf-space-4) var(--tf-space-8);}.container.page.tariff-page .form-control{border-radius:var(--tf-field-radius);height:36px;font-size:var(--tf-text-base);line-height:1;color:var(--tf-text-body-color);padding:var(--tf-space-2) var(--tf-field-inline-padding);border:solid var(--tf-border-width-1) var(--tf-field-border-placeholder-color);}.container.page.tariff-page .form-control[disabled]{background-color:var(--tf-color-gray-200);box-shadow:none;border-color:transparent;}.container.page.tariff-page .input-group{display:grid;grid-template-areas:"input-group-stack";grid-template-columns:1fr auto;align-items:center;}.container.page.tariff-page .input-group .form-control{grid-area:input-group-stack;grid-column:1/3;background:transparent;z-index:1;}.container.page.tariff-page .input-group-addon{grid-area:input-group-stack;grid-column:2/3;border:0;border-radius:var(--tf-field-radius);background:var(--tf-light-background);width:auto;place-content:center;height:fit-content;padding:3px 12px;line-height:1.286;font-size:var(--tf-text-base);margin-inline-end:var(--tf-space-2);color:var(--tf-color-black-1);z-index:2;pointer-events:none;}.container.page.tariff-page .text-blue{color:var(--tf-color-blue-600);}.container.page.tariff-page #messages-row .alert{margin-bottom:1rem;}.container.page.tariff-page #messages-row .alert strong+span:not(:last-child){display:block;margin-top:8px;padding-left:22px;}.container.page.tariff-page #messages-row .alert strong+span:not(:last-child)~span{display:block;padding-left:22px;}.container.page.tariff-page #messages-row .alert strong+span:not(:last-child)~span::before{content:"";font-size:13px;display:inline flow-root list-item;margin-left:-10px;}.container.page.tariff-page #messages-row .alert strong+span:not(:last-child)~span span{display:inline-block;}.container.page.tariff-page #messages-row .alert strong+span:not(:last-child)~span span::first-letter {text-transform:uppercase;}.container.page.tariff-page #messages-row .alert strong+span:not(:last-child) span{display:inline-block;}.container.page.tariff-page #messages-row .alert strong+span:not(:last-child) span::first-letter {text-transform:uppercase;}.container.page.tariff-page #messages-row .alert strong+span:not(:last-child)::before{content:"";font-size:13px;display:inline flow-root list-item;margin-left:-10px;}.container.page.tariff-page #messages-row .alert.alert-danger{background-color:rgba(242,222,222,.63);box-shadow:0 0 20px rgba(0,0,0,.04);border-radius:6px;}.container.page.tariff-page .duties-disclaimer{font-size:var(--tf-text-base);font-weight:var(--tf-font-weight-medium);color:var(--tf-color-gray-800);box-shadow:var(--tf-elevation-1);line-height:1.5;}.tariffs-card{background-color:var(--tf-card-bg);border-radius:var(--tf-card-radius);background-color:var(--tf-color-white);border:solid var(--tf-border-width-1) var(--tf-color-gray-200);padding:var(--tf-space-7);}.tariffs-card+.tariffs-card{margin-top:var(--tf-space-7);}.tariffs-card-title{display:flex;justify-content:space-between;}.tariffs-card-title h5{font-size:var(--tf-text-lg);font-weight:var(--tf-font-weight-medium);color:var(--tf-text-body-color);margin-block:0;}.tariffs-card-title h5 span{color:var(--tf-text-subtitle-color);font-weight:var(--tf-font-weight-normal);display:block;margin-top:var(--tf-space-3);}.tariffs-card-title-buttons{display:flex;gap:var(--tf-space-3);}.tariffs-card-title-buttons button{color:var(--tf-text-body-color);font-size:var(--tf-button-text-size);font-weight:var(--tf-font-weight-medium);border:solid var(--tf-border-width-1) var(--tf-color-gray-300);border-radius:var(--tf-radius-md);display:inline-flex;align-items:center;padding-inline:var(--tf-space-4);padding-block:var(--tf-space-3);gap:var(--tf-space-3);background-color:transparent;height:var(--tf-card-header-button-height);white-space:nowrap;}.tariffs-card-title-buttons button:is(:hover,:focus){background-color:var(--tf-color-gray-100);}.tariffs-card-title-buttons button i{font-size:var(--tf-button-text-size);}.tariffs-card-section+.tariffs-card-section::before{content:"";display:block;height:1px;border-top:solid var(--tf-space-7) var(--tf-color-white);border-bottom:solid var(--tf-space-5) var(--tf-color-white);background-color:var(--tf-color-gray-300);box-sizing:content-box;}.tariffs-card-section-header{font-size:var(--tf-text-lg);font-weight:var(--tf-font-weight-semibold);color:var(--tf-text-body-color);line-height:1.5;display:flex;gap:var(--tf-space-3);margin-bottom:var(--tf-space-5);}.tariffs-card-section-header::before{content:"";display:block;width:4px;border-radius:var(--tf-radius-sm);background-color:var(--tf-text-body-color);}.product-code{display:flex;gap:2px;height:36px;align-items:center;margin-top:25px;}.product-code [class^="code-"]{min-width:28px;height:28px;border-radius:var(--tf-radius-sm);display:grid;place-content:center;font-weight:var(--tf-font-weight-normal);font-size:var(--tf-text-lg);background-color:var(--code-bgcolor);color:var(--code-color);}.product-code .code-blue{--code-color:var(--tf-color-blue-600);--code-bgcolor:var(--tf-color-blue-200);}.product-code .code-purple{--code-color:var(--tf-color-purple-600);--code-bgcolor:var(--tf-color-purple-200);}.product-code .code-orange{--code-color:var(--tf-color-orange-600);--code-bgcolor:var(--tf-color-orange-200);}.product-code .code-green{--code-color:var(--tf-color-green-600);--code-bgcolor:var(--tf-color-green-200);}.product-code .code-gray{--code-color:var(--tf-color-gray-600);--code-bgcolor:var(--tf-color-gray-200);}.tariffs-section-information-row{display:flex;flex-wrap:wrap;gap:var(--tf-space-5);}.tariffs-section-information-row+.tariffs-section-information-row{margin-top:var(--tf-space-6);}.product-column{flex:2;}.product-code-column{min-width:fit-content;width:fit-content;}.product-customs-regime-column{flex:1;}.tariffs-selector{width:100%;}.tarrifs-row-hidden{display:none;}.tarrifs-row-visible{display:block;}.preference-code-warning{display:none;padding:var(--tf-space-5) var(--tf-space-6);border-radius:var(--tf-radius-lg);border:solid var(--tf-border-width-1) var(--tf-color-orange-200);background-color:var(--tf-color-orange-100);color:var(--tf-color-orange-700);font-weight:var(--tf-font-weight-normal);font-size:var(--tf-text-base);margin-top:var(--tf-space-5);justify-content:space-between;}.preference-code-warning .dismiss-alert{padding-top:3px;padding-inline-start:8px;cursor:pointer;}.origin-column,.export-country-field-column,.preferential-rates-column,.quantities-column,.weight-gross-column,.currency-column,.cost-column,.freight-column,.insurance-column,.cif-value-column{flex:1;}.link-under-value{color:var(--tf-color-blue-600);font-size:var(--tf-text-sm);font-weight:var(--tf-font-weight-normal);}.estimate-button-section{display:flex;align-items:center;margin-top:var(--tf-space-7);justify-content:center;}.estimate-button{border-radius:var(--tf-field-radius);height:40px;padding-inline:var(--tf-space-8);background-color:var(--tf-color-black-2);color:var(--tf-color-white);font-weight:var(--tf-font-weight-medium);font-size:var(--tf-text-base);border:0;display:flex;align-items:center;gap:var(--tf-space-3);}.estimate-button.in-progress{background-color:var(--tf-color-gray-300);}.estimate-button i{font-size:var(--tf-text-lg);}.estimate-button .loader{width:16px;height:16px;}.duties-card{border-radius:var(--tf-card-radius);border:solid var(--tf-border-width-1) var(--card-border-color);background-color:var(--card-bgcolor);padding:var(--tf-space-7);font-size:var(--tf-text-lg);flex:1;}.duties-card.blue-card{--card-border-color:var(--tf-color-blue-200);--card-bgcolor:var(--tf-color-blue-100);--card-main-text-color:var(--tf-color-blue-600);}.duties-card.green-card{--card-border-color:var(--tf-color-green-200);--card-bgcolor:var(--tf-color-green-100);--card-main-text-color:var(--tf-color-green-600);}.duties-card.purple-card{--card-border-color:var(--tf-color-pruple-200);--card-bgcolor:var(--tf-color-purple-100);--card-main-text-color:var(--tf-color-purple-600);}.duties-card header{color:var(--tf-color-gray-600);}.duties-card mark{padding:0;background:transparent;margin-top:var(--tf-space-3);display:block;line-height:1;font-weight:var(--tf-font-weight-semibold);color:var(--card-main-text-color);}.duties-total-table-container{border:solid var(--tf-border-width-1) var(--tf-table-border-color);border-radius:var(--tf-card-radius);}.duties-total-table{width:100%;border-radius:var(--tf-card-radius);}.duties-total-table :is(th,td){border-bottom:solid var(--tf-border-width-1) var(--tf-table-border-color);padding:var(--tf-space-4) var(--tf-space-5);}.duties-total-table thead th{background-color:var(--tf-light-background);}.duties-total-table thead th:first-child{border-start-start-radius:var(--tf-card-radius);}.duties-total-table thead th:last-child{border-start-end-radius:var(--tf-card-radius);}.duties-total-table tfoot th{border-bottom:0;background-color:var(--tf-gray-background);}.duties-total-table tfoot th:first-child{border-end-start-radius:var(--tf-card-radius);}.duties-total-table tfoot th:last-child{border-end-end-radius:var(--tf-card-radius);}#preferentialRates .modal-dialog{width:90%;max-width:1200px;}#preferentialRates .modal-dialog .modal-content{max-height:90vh;}#preferentialRates .modal-dialog .modal-body{padding-top:0;overflow-y:auto;}#preferentialRates .modal-dialog .modal-body>table>tbody>tr>td{border:solid 1px #eee;border-bottom-width:4px;border-bottom-color:#eee;border-left:0;border-right:0;}#preferentialRates .modal-dialog .modal-body>table>tbody>tr>td:first-child{background:#f7f7f7;}#preferentialRates .modal-dialog .modal-body>table>tbody>tr>td:first-child+td{padding:0;}#preferentialRates .modal-dialog .modal-body>table>tbody>tr:last-child>td{border-bottom-width:1px;}#preferentialRates .modal-dialog table{width:100%;table-layout:fixed;}#preferentialRates .modal-dialog table thead{position:sticky;top:0;}#preferentialRates .modal-dialog table thead tr th{padding:10px;background:#f7f7f7;border:solid 1px #fff;box-shadow:0 3px 3px rgba(0,0,0,.1);}#preferentialRates .modal-dialog table thead tr th:first-child{background-color:#fff;position:relative;left:-1px;box-shadow:1px 0 0 white;}#preferentialRates .modal-dialog table td{vertical-align:top;padding:10px;}#preferentialRates .modal-dialog table td tr{border-bottom:1px solid #eee;}#preferentialRates .modal-dialog table td tr:last-child{border-bottom:0;}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em;}40%{box-shadow:0 2.5em 0 0;}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em;}40%{box-shadow:0 2.5em 0 0;}}@media screen and (max-width:640px){.tariffs-card-title-buttons button{font-size:0;gap:0;}}.tariffs-section-information-row>.product-column{flex:2 1 260px;min-width:min(260px,100%)}.container.page.tariff-page .ui.dropdown.select-field.search-select{padding-right:26px!important}.container.page.tariff-page .ui.dropdown.select-field.search-select>.text{display:block;max-width:100%;min-width:0;height:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container.page.tariff-page .ui.dropdown.select-field.search-select>input.search{top:0;bottom:0;height:auto}.container.page.tariff-page .ui.dropdown.select-field.search-select.loading > .dropdown.icon{color:transparent!important}.container.page.tariff-page .ui.dropdown.select-field.search-select.loading > .dropdown.icon::before,.container.page.tariff-page .ui.dropdown.select-field.search-select.loading > .dropdown.icon::after{top:50%!important;left:50%!important}