.idb-cargo-calculator{--idb-calc-navy:#142b4a;--idb-calc-blue:#1769aa;--idb-calc-orange:#f28c28;position:relative!important;left:50%!important;transform:translateX(-50%)!important;width:min(1100px,calc(100vw - 48px))!important;max-width:1100px!important;min-width:0;flex:0 0 auto!important;align-self:center!important;margin:32px 0;padding:clamp(20px,4vw,38px);border:1px solid #e4eaf1;border-radius:20px;background:#fff;box-shadow:0 12px 35px rgba(20,43,74,.08);font-family:inherit;color:#243447}.idb-cargo-calculator *{box-sizing:border-box}.idb-cargo-calculator__header{text-align:center;margin-bottom:25px}.idb-cargo-calculator__eyebrow{display:inline-block;color:var(--idb-calc-orange);font-weight:700;font-size:13px}.idb-cargo-calculator__header h2{margin:8px 0;color:var(--idb-calc-navy);font-size:clamp(22px,3vw,30px)}.idb-cargo-calculator__header p{margin:0;color:#697789}.idb-cargo-calculator__toolbar{display:flex;justify-content:space-between;align-items:end;gap:14px;margin-bottom:14px}.idb-cargo-calculator label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:600;color:#44546a}.idb-cargo-calculator select,.idb-cargo-calculator input{width:100%;min-height:44px;padding:9px 12px;border:1px solid #d6dee8;border-radius:9px;background:#fff;color:#1c2c40;font:inherit}.idb-cargo-calculator__toolbar label{width:min(260px,60%)}.idb-cargo-calculator button,.idb-cargo-calculator__cta{min-height:43px;border:0;border-radius:9px;padding:10px 17px;font:inherit;font-weight:700;cursor:pointer}.idb-cargo-calculator__add{background:#eef5fb;color:var(--idb-calc-blue)}.idb-cargo-calculator__row{display:grid;grid-template-columns:repeat(5,minmax(100px,1fr)) auto;align-items:end;gap:10px;margin:10px 0;padding:15px;border:1px solid #e7edf3;border-radius:12px;background:#fbfcfe}.idb-cargo-calculator__remove{background:#fff1f0;color:#c63832}.idb-cargo-calculator__results{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:20px}.idb-cargo-calculator__results>div{min-height:92px;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:14px;border:1px solid #e3eaf1;border-radius:12px;background:#f8fafc}.idb-cargo-calculator__results span{font-size:12px;color:#64748b}.idb-cargo-calculator__results strong{font-size:18px;color:var(--idb-calc-navy);direction:ltr;text-align:right}.idb-cargo-calculator__results .idb-cargo-calculator__chargeable{border-color:#f4d8bd;background:#fff9f3}.idb-cargo-calculator__results .idb-cargo-calculator__chargeable strong{color:#a9570b}.idb-cargo-calculator__note{margin:16px 0;color:#788596;font-size:12px;line-height:1.8}.idb-cargo-calculator__cta{display:block;width:max-content;margin:18px auto 0;background:var(--idb-calc-blue);color:#fff!important;text-decoration:none;text-align:center}.idb-cargo-calculator__cta:hover{background:#12588f;color:#fff!important}@media(max-width:850px){.idb-cargo-calculator__row{grid-template-columns:repeat(3,minmax(90px,1fr))}.idb-cargo-calculator__remove{grid-column:1/-1}.idb-cargo-calculator__results{grid-template-columns:repeat(2,minmax(0,1fr))}.idb-cargo-calculator__results .idb-cargo-calculator__chargeable{grid-column:1/-1}}@media(max-width:520px){.idb-cargo-calculator{width:calc(100vw - 28px)!important}.idb-cargo-calculator__toolbar{align-items:stretch;flex-direction:column}.idb-cargo-calculator__toolbar label{width:100%}.idb-cargo-calculator__row{grid-template-columns:repeat(2,minmax(0,1fr));padding:11px}.idb-cargo-calculator__results{gap:7px}.idb-cargo-calculator__results>div{padding:11px;min-height:82px}.idb-cargo-calculator__results strong{font-size:16px}}

.idb-cargo-calculator input::placeholder{color:#aeb8c4!important;opacity:1}.idb-cargo-calculator input:not(:placeholder-shown){color:#1c2c40}.elementor-editor-active .idb-cargo-calculator,.elementor-editor-preview .idb-cargo-calculator{position:relative!important;left:auto!important;transform:none!important;width:min(1100px,100%)!important;max-width:1100px!important;margin:32px auto!important}
.idb-cargo-calculator{visibility:hidden!important}.idb-cargo-calculator.is-ready{visibility:visible!important}
.elementor-editor-active .idb-cargo-calculator,.elementor-editor-preview .idb-cargo-calculator{visibility:visible!important}
