:root{--bs-header-height:112px;--hal-app-bar-height:49px;--hal-progress-height:56px;--simple-topbar-height:calc(var(--bs-header-height) + var(--hal-app-bar-height) + var(--hal-progress-height));--simple-action-bar-height:80px}@media screen and (width<=1023.98px){:root{--bs-header-height:56px}}.quotation-page{padding:40px 0 100px}.hal-inline-message.hal-inline-message--positive .hal-inline-message__icon{color:var(--text-success)!important}.offer-information{flex-direction:column;grid-row:span 2;justify-content:space-between;align-self:start;display:flex;position:sticky;top:16px;container-type:inline-size}.offer-information.q-card{background:var(--bg-surface-secondary-default)}.offer-information__quote,.offer-information__route{grid-gap:24px;grid-template-columns:1fr 1fr;display:grid}.offer-information__quote--validity,.offer-information__route--validity{grid-gap:24px;grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.offer-information__quote--container,.offer-information__route--container{grid-gap:10px;display:grid}.offer-information__quote--container-soc,.offer-information__route--container-soc{color:var(--text-secondary);text-transform:uppercase}.offer-information__quote--commodity,.offer-information__route--commodity{grid-gap:10px;display:grid}.offer-information__quote--commodity-dg,.offer-information__route--commodity-dg{color:var(--text-secondary)}.offer-information__quote--location-type .q-icon,.offer-information__route--location-type .q-icon{color:var(--icon-neutral-action)}.offer-information__quote--location,.offer-information__route--location{grid-gap:4px;display:grid}.offer-information__quote--location-type,.offer-information__route--location-type{text-transform:uppercase;color:var(--text-secondary);letter-spacing:1.5px;font-size:10px;font-weight:600;line-height:16px}.offer-information__quote .hal-data-item,.offer-information__route .hal-data-item{grid-gap:8px;grid-template-columns:auto 1fr;display:grid}.offer-information__quote .hal-data-item .hal-data-item__content,.offer-information__route .hal-data-item .hal-data-item__content{line-height:20px}.offer-information__quote .hal-data-item--vertical .hal-data-item__label,.offer-information__route .hal-data-item--vertical .hal-data-item__label{padding:0}.offer-information .offer-information__route-days .q-icon{color:var(--icon-neutral-action)}.offer-information__links{grid-gap:16px;grid-template-columns:1fr 1fr;font-weight:600;display:grid}.offer-information__links--simple{grid-gap:8px;font-size:12px;line-height:16px}.offer-information__links--title{grid-column:1/-1;font-size:14px;font-weight:400;line-height:16px;display:none}.offer-information__links--simple .offer-information__links--title{margin-bottom:8px;font-size:16px;font-weight:600;line-height:24px;display:block}.offer-information__contacts{grid-gap:16px;grid-template-columns:1fr 1fr;margin-top:24px;display:grid}.offer-information__contacts--title{grid-column:1/-1}.offer-information__contacts a{word-break:break-all}.offer-information .q-separator{margin:0 16px}@container (width<=680px){.offer-information__quote,.offer-information__route,.offer-information__quote--validity,.offer-information__route--validity{grid-template-columns:1fr}.offer-information__quote--location-type,.offer-information__route--location-type{padding-left:158px}.offer-information__quote--via,.offer-information__route--via{white-space:pre-line}.offer-information__quote .hal-data-item,.offer-information__route .hal-data-item{grid-template-columns:150px 1fr}.offer-information__contacts{margin-top:8px}}@container (width<=320px){.offer-information__quote--validity,.offer-information__route--validity{grid-template-columns:1fr 1fr}.offer-information__quote--validity .hal-data-item:last-child *,.offer-information__route--validity .hal-data-item:last-child *{text-align:right;justify-content:flex-end}.offer-information__quote--location-type,.offer-information__route--location-type{padding-left:0}.offer-information__quote .hal-data-item,.offer-information__route .hal-data-item{grid-gap:4px;grid-template-columns:1fr}.offer-information__links{grid-template-columns:1fr}.offer-information__links--title{display:block}.offer-information__links--link{font:var(--typography-apps-button-m);letter-spacing:var(--font-spacing-regular);max-width:100%}.offer-information__contacts{grid-template-columns:1fr;margin-top:0}}.offer-charges{min-width:0}.offer-charges .q-table .q-th--hal{white-space:nowrap}.offer-charges .q-table .q-td:not(:first-child){width:72px}.offer-charges .q-table .q-td:first-child:has(.q-checkbox){text-align:center;overflow-y:hidden}@media screen and (width<=599.98px){.offer-charges .q-table .q-td:first-child>div{width:208px}.offer-charges .q-table:has(.q-td:first-child .q-checkbox) .q-td:first-child{width:auto}.offer-charges .q-table:has(.q-td:first-child .q-checkbox) .q-td:first-child>div{width:auto}.offer-charges .q-table:has(.q-td:first-child .q-checkbox) .q-td:nth-child(2)>div{width:208px}}.offer-charges .q-table .q-tr--indent .q-td:first-child{padding-left:24px}.offer-charges .q-table .q-tr--highlight{background:var(--bg-brand-light-default)!important}.offer-charges .typography-apps-label-dense{color:var(--text-secondary)}.offer-charges .charge-item--included{opacity:.4;text-decoration:line-through}@media screen and (width<=420px){.offer-charges__surcharges-header{align-items:flex-start;gap:var(--dimension-16);flex-direction:column}}.offer-charges__currency{align-items:center;gap:var(--dimension-8);display:flex}@media screen and (width<=420px){.offer-charges__currency{flex-direction:row-reverse}}.offer-charges__new-button{height:18px!important}.price-breakdown{color:var(--text-primary);container-type:inline-size}.price-breakdown__grid{grid-gap:24px;grid-template-rows:auto 1fr;grid-template-columns:3fr minmax(auto,240px);display:grid}.price-breakdown--simple a{font-weight:600}.price-breakdown--unit-based .total-estimate-details{margin-bottom:0!important}.price-breakdown__filters{margin-bottom:var(--dimension-32)}@container (width<=900px){.price-breakdown__grid{grid-template-rows:repeat(3,auto);grid-template-columns:1fr}}.price-breakdown p{font-size:12px;line-height:16px}.hal-surcharges-card{border:1px solid var(--border-neutral-default);padding:calc(var(--dimension-16) - 1px);gap:var(--dimension-16);margin:var(--dimension-8) 0 0 0;border-radius:4px;flex-direction:column;display:flex}.hal-surcharges-group__title{font:var(--typography-apps-heading-h5);letter-spacing:var(--font-spacing-regular);margin:0 0 2px}.hal-surcharges-group__subtitle{font:var(--typography-apps-body-dense-default);letter-spacing:var(--font-spacing-regular);margin:0 0 var(--dimension-12) 0;color:var(--text-secondary)}.hal-surcharges-containers{gap:var(--dimension-8);flex-direction:column;display:flex}.hal-surcharges-list{gap:var(--dimension-4);flex-direction:column;display:flex}.total-estimate-details .q-item--estimate{min-height:auto;height:var(--dimension-24);align-items:center;gap:var(--dimension-8);color:var(--text-brand-default);padding:0;display:inline-flex}.total-estimate-details .q-item--estimate .q-item__section--side{color:var(--text-brand-default);padding:0}.total-estimate-details .q-item--estimate .q-item__section--side>.q-icon{font-size:12px}.total-estimate-details .q-item--estimate .q-focus-helper{display:none}*{scroll-padding-top:var(--simple-topbar-height)}@layer components{p{margin:0 0 16px}}.qbe-app{background:var(--bg-main);container-type:inline-size}.qbe-app#hlMain{container-name:hl-main}.flex-break{padding:0;flex:1 0 100%!important}.row .flex-break{height:0!important}.column .flex-break{width:0!important}.text-wrap-pretty{text-wrap:pretty}.q-notification a{color:#14171a;text-decoration:underline}.q-notification a:hover{color:#14171a}.page-wrapper{width:100%;max-width:1320px;margin:0 auto}@container (width>=1100px){.page-wrapper{padding:0 24px}}@container (width>=768px) and (width<=1099px){.page-wrapper{padding:0 16px}}@container (width<=767px){.page-wrapper{padding:0 8px}}sub.co2,sub.co2e{vertical-align:baseline;position:relative;top:.4em}.link-blue{color:var(--text-info);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;line-height:16px;text-decoration:underline}.link{color:var(--text-brand-default);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.link:hover{color:var(--text-brand-strong)}.link--blue{color:var(--text-info)}.link--blue:hover{color:var(--text-brand-default)}.link--disabled{opacity:.4;pointer-events:none}.q-notification.q-notification--hal .q-notification__text+.q-notification__text{margin:20px 0 0}.q-inner-loading--hal .q-inner-loading__message-box .q-inner-loading__progress{text-align:center}.q-field.q-field--hal.q-field--auto-height.q-field--checkbox-short .q-field__control,.q-field.q-field--hal.q-field--auto-height.q-field--checkbox-short .q-field__native{min-height:auto}.q-field.q-field--hal.q-field--auto-height.q-field--checkbox-short .q-checkbox.q-checkbox--hal{margin-top:-6px;margin-bottom:-6px;margin-left:-6px}.hal-headline{align-items:flex-start;gap:var(--dimension-8);display:flex}.errors-expansion .q-focusable{background-color:var(--bg-danger-strong-default);color:var(--text-inverted-primary)}.text-strike{text-decoration:line-through}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
