.inutec-shipping-hint,.inutec-shipping-estimator{border:1px solid #d7ded8;border-radius:8px;background:#f6f8f5;padding:14px 16px;margin:14px 0;color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1.45;text-align:left}.inutec-shipping-hint p,.inutec-shipping-estimator p{margin:0 0 7px}.inutec-shipping-hint__title,.inutec-shipping-estimator summary{font-weight:600;margin:0 0 8px;font-size:1.5rem}.inutec-shipping-hint__note,.inutec-shipping-estimator__note{font-size:1.2rem;color:#535853}.inutec-shipping-hint a,.inutec-shipping-estimator a,.inutec-shipping-estimator__links button{color:inherit;text-decoration:underline;text-underline-offset:3px}.inutec-shipping-estimator__fields{display:grid;grid-template-columns:1fr;gap:5px;margin:12px 0}.inutec-shipping-estimator__fields label{font-size:1.3rem;font-weight:500}.inutec-shipping-estimator__fields input,.inutec-shipping-estimator__fields select{width:100%;min-height:44px;background:#fff;border:1px solid #9da89f;border-radius:4px;color:#172219;font:inherit;padding:8px 10px}.inutec-shipping-estimator__fields [data-shipping-province-group]{display:grid;gap:5px}.inutec-shipping-estimator [hidden]{display:none!important}.inutec-shipping-estimator .button{width:100%;min-height:44px;font-size:1.4rem;margin:0 0 10px}.inutec-shipping-estimator__result:not(:empty){padding:10px 0;font-weight:600}.inutec-shipping-estimator__links{font-size:1.2rem}.inutec-shipping-estimator__links button{background:none;border:0;cursor:pointer;padding:4px 0;font:inherit}.inutec-shipping-estimator :focus-visible{outline:2px solid #26713f;outline-offset:3px}.inutec-shipping-estimator.is-loading{cursor:progress}.cart-drawer .inutec-shipping-estimator{padding:12px;margin:10px 0}.cart-drawer .inutec-shipping-estimator__fields{margin:8px 0}

.inutec-shipping-estimator summary{cursor:pointer;min-height:32px;display:list-item;margin-left:16px}.inutec-shipping-estimator details[open] summary{margin-bottom:10px}
