body.navigation--open{max-width:100vw}@media(min-width: 960px){body.navigation--open{margin-inline-start:380px}}@media(min-width: 1200px){body.navigation--open .container-fullwidth{margin:0}}@media(min-width: 1200px){body.navigation--open .main-grid{margin-block:0;margin-inline:15px}}body.navigation--enableAnimation{transition:margin-inline-start 320ms}.main-nav{display:flex;flex-direction:column;height:calc(100% - 66px);border-block-start:1px solid #e1dfdd}@media(min-width: 960px){.main-nav{margin:0;border-inline-end:solid 1px #e1dfdd}}.main-nav.main-nav--fullwidth{max-width:inherit}.main-nav__close{position:absolute;inset-block-start:7px;inset-inline-end:-380px;display:inline-block;padding:15px;font-size:30px;line-height:.8;color:var(--vcdk-color-icon);cursor:pointer}.main-nav__close svg path{fill:var(--vcdk-color-icon);stroke:var(--vcdk-color-icon)}.navigation--open .main-nav__close{inset-inline-end:0;transition:inset-inline-end .3s ease-out}@media(min-width: 960px){.navigation--open .main-nav__close{inset-inline:330px auto}}.main-nav__links{height:auto;background-color:var(--vcdk-color-bg);color:var(--vcdk-color-text-subtle)}.navigation--open .main-nav__links{overflow-y:initial}.cmp-burger-navigation{padding:0.5rem 8px;flex-grow:1;inset-inline-start:100vw;width:100vw;background-color:var(--vcdk-color-bg)}@media(min-width: 480px){.cmp-burger-navigation{inset-inline-start:380px;width:380px}}@media(min-width: 960px){.cmp-burger-navigation{padding-block:0.5rem;padding-inline:0.9375rem;overflow-y:auto;overscroll-behavior:contain}}.cmp-burger-navigation__group{display:none;position:relative;padding-inline-start:0}.cmp-burger-navigation__group--level-1{display:block}.cmp-burger-navigation__group--level-1 .cmp-burger-navigation__item-wrapper{padding-inline-start:15px}.cmp-burger-navigation__group--level-2 .cmp-burger-navigation__item-wrapper{padding-inline-start:27px}.cmp-burger-navigation__group--level-3 .cmp-burger-navigation__item-wrapper{padding-inline-start:49px}.cmp-burger-navigation__group--level-4 .cmp-burger-navigation__item-wrapper{padding-inline-start:66px}.cmp-burger-navigation__group--level-5 .cmp-burger-navigation__item-wrapper{padding-inline-start:91px}.cmp-burger-navigation__group--level-6 .cmp-burger-navigation__item-wrapper{padding-inline-start:116px}.cmp-burger-navigation__group--level-7 .cmp-burger-navigation__item-wrapper{padding-inline-start:141px}.cmp-burger-navigation__group--level-8 .cmp-burger-navigation__item-wrapper{padding-inline-start:166px}.cmp-burger-navigation__group--level-9 .cmp-burger-navigation__item-wrapper{padding-inline-start:191px}.cmp-burger-navigation__item--open>.cmp-burger-navigation__group,.cmp-burger-navigation__group--open>.cmp-burger-navigation__group{display:block}.cmp-burger-navigation__item{position:relative}.cmp-burger-navigation__item--base{display:block;position:relative}.cmp-burger-navigation__item-toggle{cursor:pointer;position:absolute;inset-block-start:12px;display:inline-block;height:24px;width:24px}.cmp-burger-navigation__item-toggle:before{background-color:var(--vcdk-color-icon-subtle);content:"";display:inline-block;-webkit-mask-image:url("../../../../../../../content/dam/volvo-media/list-icons/chevron-right.svg#chevron-right-icon-w24-view");mask-image:url("../../../../../../../content/dam/volvo-media/list-icons/chevron-right.svg#chevron-right-icon-w24-view");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;pointer-events:none;width:var(--v-icon-size);height:var(--v-icon-size)}@media(min-width: 1200px){.cmp-burger-navigation__item-toggle:before{-webkit-mask-image:url("../../../../../../../content/dam/volvo-media/list-icons/chevron-right.svg#chevron-right-icon-w16-view");mask-image:url("../../../../../../../content/dam/volvo-media/list-icons/chevron-right.svg#chevron-right-icon-w16-view")}}.cmp-burger-navigation__item--open>.cmp-burger-navigation__item-wrapper>.cmp-burger-navigation__item-toggle:before{background-color:var(--vcdk-color-icon-subtle);content:"";display:inline-block;-webkit-mask-image:url("../../../../../../../content/dam/volvo-media/list-icons/chevron-down.svg#chevron-down-icon-w24-view");mask-image:url("../../../../../../../content/dam/volvo-media/list-icons/chevron-down.svg#chevron-down-icon-w24-view");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;pointer-events:none;width:var(--v-icon-size);height:var(--v-icon-size)}@media(min-width: 1200px){.cmp-burger-navigation__item--open>.cmp-burger-navigation__item-wrapper>.cmp-burger-navigation__item-toggle:before{-webkit-mask-image:url("../../../../../../../content/dam/volvo-media/list-icons/chevron-down.svg#chevron-down-icon-w16-view");mask-image:url("../../../../../../../content/dam/volvo-media/list-icons/chevron-down.svg#chevron-down-icon-w16-view")}}.cmp-burger-navigation__item-toggle::before{transform:var(--mainburger-item-toggle-transform)}html[dir=rtl] .cmp-burger-navigation__item-toggle::before{transform:scale(-1)}.cmp-burger-navigation__item-link,.cmp-burger-navigation__item-title{margin-inline-start:32px;position:relative;display:inline-block;text-decoration:none;color:var(--vcdk-color-text-subtle);line-height:1.5;padding-block:12px;padding-inline:0;cursor:pointer}.cmp-burger-navigation__group--level-1 .cmp-burger-navigation__item--base:nth-child(n+2) .cmp-burger-navigation__item-link--bold,.cmp-burger-navigation__group--level-1 .cmp-burger-navigation__item--base:nth-child(n+2) .cmp-burger-navigation__item-title--bold{font-family:var(--ff-medium)}.cmp-burger-navigation__item-wrapper{border-radius:4px}.cmp-burger-navigation__item-wrapper--current,.cmp-burger-navigation__item-wrapper--current-parent{background-color:var(--vcdk-color-bg-selected-subtle)}.cmp-burger-navigation__item-wrapper--current>*,.cmp-burger-navigation__item-wrapper--current-parent>*{color:var(--vcdk-color-text)}.cmp-burger-navigation__item-wrapper:hover{background-color:var(--vcdk-color-bg-selected-subtle)}.cmp-burger-navigation__item--open>.cmp-burger-navigation__item-wrapper--current-parent{background-color:rgba(0,0,0,0)}.cmp-burger-navigation__item--open>.cmp-burger-navigation__item-wrapper--current-parent>*{color:var(--vcdk-color-text-subtle)}