.addons-features{container:features/inline-size}.addons-features:not(.addons-features--show-more) .addons-features__item:nth-child(n+4){display:none}.addons-features__item{border-bottom:1px solid var(--border-neutral-default);min-height:33px;padding:var(--dimension-4) var(--dimension-16);align-items:center;display:flex}@container features (width<=209px){.addons-features__item{gap:var(--dimension-16)}}@container features (width>=210px){.addons-features__item{gap:var(--dimension-32)}}.addons-features__item--with-border-top:first-child{border-top:1px solid var(--border-neutral-default)}.addons-features__positive{color:var(--icon-success)}.addons-features__negative{color:var(--icon-danger)}.addons-selection-card{grid-gap:0;grid-template-rows:auto 1fr;display:grid}.addons-selection-card--selected{overflow:hidden;border-color:var(--border-brand-strong)!important}.addons-selection-card--selected:after{content:"";border:1px solid var(--border-brand-strong);pointer-events:none;border-radius:3px;width:100%;height:100%;position:absolute}.addons-selection-card--disabled{background-color:var(--bg-surface-tertiary-default)}.addons-selection-card--disabled .addons-selection-card__cover img{opacity:.4}.addons-selection-card:has(.addons-selection-card__features){grid-template-rows:auto auto 1fr;grid-template-rows:subgrid;grid-row:span 3}@media (width<=599.98px){.addons-selection-card:has(.addons-selection-card__features){grid-row:span 4}}.addons-selection-card__cover{position:relative}.addons-selection-card__cover img{aspect-ratio:5/3;object-fit:cover;width:100%;display:block}@media (width<=599.98px){.addons-selection-card__cover img{height:118px}}.addons-selection-card__subtitle{color:var(--text-secondary)}.addons-selection-card__subtitle .coverage-value{color:var(--text-primary)}.addons-selection-card__prices{grid-gap:var(--dimension-4) 0;grid-template-columns:auto auto auto 1fr auto;display:grid}.addons-selection-card__price{grid-template-columns:subgrid;grid-column:span 5;align-items:baseline;display:grid}.addons-selection-card__price--disabled{opacity:.4}.addons-selection-card__SG-upselling{font-size:var(--font-size-apps-body-dense-default);color:var(--text-secondary);grid-column:1/5}.addons-selection-card__SG-upselling--EA-credit{color:var(--text-success)}.addons-selection-card__price-details{bottom:-2px}.addons-selection-card__with-warning{display:flex}.addons-selection-card__with-warning i{margin-bottom:var(--dimension-16)}.simple-carousel{overflow:hidden}.simple-carousel__dots{grid-gap:var(--dimension-8);grid-auto-flow:column;justify-content:center;place-items:center;margin-bottom:4px;display:grid}.simple-carousel__dot{border:2px solid var(--border-neutral-medium);border-radius:50%;width:16px;height:16px}.simple-carousel__dot--active{background-color:var(--bg-brand-light-default);border-color:var(--border-brand-strong)}.simple-carousel__content{position:relative}.simple-carousel__gradient{background:linear-gradient(90deg, var(--bg-main) 0px, var(--bg-main) 8px, transparent);z-index:1;pointer-events:none;opacity:0;width:32px;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.simple-carousel__gradient--visible{opacity:1}.simple-carousel__gradient:last-child{background:linear-gradient(270deg, var(--bg-main) 0px, var(--bg-main) 8px, transparent);left:auto;right:0}.simple-carousel__scroll{grid-gap:var(--dimension-12);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:relative;overflow-x:scroll}.simple-carousel__scroll>*{scroll-snap-align:center;min-width:288px}.ship-green-upselling{position:sticky;left:0;overflow:hidden;max-width:calc(100cqw - 266px)!important}@media screen and (width<=900px){.ship-green-upselling{max-width:calc(100cqw - 2px)!important}}.ship-green-upselling__header{align-items:center;gap:var(--dimension-8);margin-right:var(--dimension-8);flex:1;display:flex}.ship-green-upselling__content{border-top:1px solid var(--border-neutral-default);background-color:var(--bg-surface-secondary-default);padding:var(--dimension-16)}.ship-green-upselling__link{font-weight:600;text-decoration:underline}.ship-green-upselling__carousel{margin:24px -24px}.ship-green-upselling__carousel .simple-carousel__scroll{padding:0 24px;scroll-padding:24px}@media (width>=700px){.ship-green-upselling__header{padding-left:var(--dimension-12)}}.sg-notification{width:295px;max-width:calc(100dvw - 32px)}.sg-notification .q-notification__wrapper{column-gap:var(--dimension-4);grid-template-columns:auto auto 1fr;grid-template-areas:"icon title title""icon action description";align-items:center;display:grid}.sg-notification .q-notification__content{display:contents}.sg-notification .q-notification__icon{grid-area:icon}.sg-notification .q-notification__message{display:contents}.sg-notification .q-notification__actions{grid-area:action;margin:0;padding:0}.sg-notification .q-notification__actions .q-btn{min-width:0;min-height:auto;padding:0;text-decoration:underline;color:var(--text-primary)!important}.sg-notification__title{grid-area:title;font-weight:600}.sg-notification__description{grid-area:description}.sg-notification__disclaimers{max-width:634px;margin-bottom:0;padding-inline-start:0;list-style-position:inside}.sg-notification__disclaimers li:not(:last-child){margin-bottom:8px}.upselling-td{max-width:0;padding:0;container-type:inline-size}.upselling-td:hover{background-color:#fff!important}@keyframes ship-green-charge-flash{0%{background-color:var(--bg-brand-light-default)}to{background-color:#0000}}tr.ship-green-charge--highlighted>td{animation:3s ease-out ship-green-charge-flash}.offer-charges-table__ets-credit{color:var(--text-success)}.offer-charges__exchange-rates-list[data-v-f1bfee6d]{container-type:inline-size}@container (width>=560px){.offer-charges__exchange-rates-list[data-v-f1bfee6d]:has(>li:nth-child(4)){gap:0 var(--dimension-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.offer-charges-total__title{background-color:var(--bg-surface-secondary-default);margin-bottom:var(--dimension-16);padding:12px var(--dimension-16,16px);border-radius:var(--dimension-4,4px)}.offer-charges-total__title h2{font:var(--typography-apps-heading-h2);margin:0}.offer-charges-total__table-header{background-color:var(--bg-inverted)}.offer-charges-total__table-header th{color:var(--text-inverted-primary)}.offer-charges-total__unit-cell{align-items:center;gap:var(--dimension-8,8px);display:flex}.offer-charges-total__unit-label--tooltip{align-items:center;gap:var(--dimension-4,4px);display:flex}.offer-charges-total__has-additional-row{gap:var(--dimension-4,4px);flex-direction:column;display:flex}.offer-charges-total__additional-row-cell{color:var(--color-grey-600)!important}.offer-charges-total__separator{margin:var(--dimension-24) 0 var(--dimension-32) 0}.rate-filters[data-v-192ac273]{gap:var(--dimension-16);flex-direction:column;display:flex}.rate-filters__explanation[data-v-192ac273]{gap:var(--dimension-8);display:flex}.rate-filters__info-icon[data-v-192ac273]{color:var(--icon-info)}: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}
