:root{--form-checkboxradio-bg-color: #fff;--form-checkboxradio-outline-color: var(--form-input-outline-color);--form-checkbox-border-radius: 2px;--form-checkboxradio-icon-color: transparent;--form-checkboxradio-size: 24px;--form-control-cursor: pointer;--form-input-outline-width: 1px;--form-input-outline-color: #a7a8a9;--form-field-control-icon-padding-block: 12px;--form-field-size-large-height: 48px;--form-field-size-medium-height: 40px;--form-field-height: var(--form-field-size-large-height);--form-helptext-color: #53565a;--form-label-color: #53565a;--form-label-bg-color: #fff;--form-label-floating-translate-default: translate(0.75rem, 0.9375rem);--form-label-floating-translate-active: translate(0.75rem, -12px);--form-link-color: #004fbc;--form-link-hover-color: #0056d6;--form-status-default-color: #53565a;--form-status-active-color: #0041a3;--form-status-disabled-color: #e1dfdd;--form-status-disabled-strong-color: #a7a8a9;--form-status-error-color: #c4001a;--form-status-hover-color: #0056d6;--form-status-selected-color: #004fbc;--form-submit-height: 48px;--form-tel-country-code-selector-hover: #f7f7f7;--form-tel-country-code-selector-focus: #e1dfdd;--form-tel-text: #53565a;--form-tel-dial-code: #a7a8a9;--form-text-color: #53565a;--form-textfield-background: #fff;--form-textfield-border-radius: 4px;--form-textfield-padding-inline: 0.75rem;--form-textfield-placeholder-color: #a7a8a9;--form-textfield-placeholder-fontfamily: inherit;--form-vertical-space: 20px}.field--size-medium{--form-field-height: var(--form-field-size-medium-height);--form-field-control-icon-padding-block: 8px}.field--size-medium.field--labelStyle-floating{--form-label-floating-translate-default: translate(0.75rem, 0.6875rem);--form-label-floating-translate-active: translate(0.75rem, -12px)}[class*=text--white],[class*=overlay--dark]{--form-status-error-color: #ff6952;--form-link-color: #44a1ff;--form-link-hover-color: #44a1ff;--form-label-color: #fff;--form-helptext-color: #fff}[class*=text--white] .field--labelStyle-floating,[class*=overlay--dark] .field--labelStyle-floating{--form-label-color: #53565a}.form-field.invalid,.form-options-fieldset.invalid{--form-input-outline-color: var(--form-status-error-color);--form-checkboxradio-outline-color: var(--form-status-error-color)}.form-field.invalid .form-error,.form-options-fieldset.invalid .form-error{display:block}.form-field.invalid .form-help,.form-options-fieldset.invalid .form-help{display:none}.form-field.invalid .form-field--option.selected,.form-options-fieldset.invalid .form-field--option.selected{--form-checkboxradio-outline-color: var(--form-status-error-color);--form-checkboxradio-icon-color: var(--form-status-error-color)}.form-options-fieldset.invalid .form-field--option.selected{--form-checkboxradio-outline-color: var(--form-status-error-color);--form-checkboxradio-icon-color: var(--form-status-error-color)}.form-field:hover{--form-input-outline-color: var(--form-status-hover-color);--form-checkboxradio-outline-color: var(--form-status-hover-color)}.form-field.selected{--form-checkboxradio-outline-color: var(--form-status-active-color);--form-checkboxradio-icon-color: var(--form-status-active-color);--form-input-outline-color: var(--form-status-active-color);--form-input-outline-width: 1px}.form-field.selected--default{--form-checkboxradio-outline-color: var(--form-status-selected-color);--form-checkboxradio-icon-color: var(--form-status-selected-color);--form-input-outline-color: var(--form-status-selected-color)}.form-field.active,.form-field:has(:focus-visible){--form-input-outline-color: var(--form-status-active-color);--form-checkboxradio-outline-color: var(--form-status-active-color);--form-input-outline-width: 2px}.form-field.disabled{--form-input-outline-color: var(--form-status-disabled-color);--form-text-color: var(--form-status-disabled-strong-color);--form-helptext-color: var(--form-status-disabled-strong-color);--form-checkboxradio-bg-color: var(--form-status-disabled-color);--form-checkboxradio-outline-color: var(--form-status-disabled-strong-color);--form-control-cursor: default}.form-field.disabled.selected{--form-checkboxradio-icon-color: var(--form-status-disabled-strong-color)}.form-field.disabled.selected:hover{--form-checkboxradio-icon-color: var(--form-status-disabled-strong-color)}.form-field--checkbox .form-checkbox{cursor:var(--form-control-cursor);position:absolute;opacity:0;width:var(--form-checkboxradio-size);height:var(--form-checkboxradio-size)}.form-field--checkbox .form-label{font-family:var(--ff-regular);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:var(--ls-default);display:flex;margin-block-end:0;padding-block-start:0;cursor:var(--form-control-cursor);-webkit-user-select:none;user-select:none;gap:10px}.form-field--checkbox .form-label::before{content:"";flex-shrink:0;border-radius:var(--form-checkbox-border-radius);width:var(--form-checkboxradio-size);height:var(--form-checkboxradio-size);background-color:var(--form-checkboxradio-bg-color);outline:var(--form-checkboxradio-outline-color) solid var(--form-input-outline-width)}.form-field--checkbox .form-label-checkbox{position:absolute}.form-field--checkbox .form-label-checkbox,.form-field--checkbox .form-label-checkbox svg{width:var(--form-checkboxradio-size);height:var(--form-checkboxradio-size)}.form-field--checkbox .form-label-checkbox svg{fill:var(--form-checkboxradio-icon-color)}.form-field{position:relative;margin-block-end:var(--form-vertical-space);color:var(--form-text-color)}.form-field--inline{display:inline-flex}.form-field--inline:not(:last-of-type){margin-inline-end:15px}.form-field--consent .form-label,.form-field--consent .form-label p{font-family:var(--ff-regular);font-size:12px;font-weight:400;line-height:1.5;letter-spacing:var(--ls-default)}.form-multiselect,.form-select,.form-textfield,.form-textarea{font-family:var(--ff-regular);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:var(--ls-default);-webkit-appearance:none;appearance:none;background-color:var(--form-textfield-background);border-radius:var(--form-textfield-border-radius);border:none;outline:var(--form-input-outline-color) solid var(--form-input-outline-width);padding-inline:var(--form-textfield-padding-inline);width:100%}.form-textarea{padding-block:0.75rem}.form-multiselect,.form-select,.form-textfield{height:var(--form-field-height)}.form-field-control{position:relative}.form-field-control-icon{--v-icon-size: 24px;box-sizing:content-box;cursor:var(--form-control-cursor);height:var(--v-icon-size);padding-inline:12px;padding-block:var(--form-field-control-icon-padding-block);position:absolute;width:var(--v-icon-size)}@supports(inset-inline-end: 0){.form-field-control-icon{inset-inline-end:0}}@supports not (inset-inline-end: 0){.form-field-control-icon{inset-inline-end:0}}.form-field-control-icon svg{pointer-events:none}.form-field-control-icon .v-icon--24{display:inline}.form-field-control-icon .v-icon--16{display:none}.form-field input[type=date]::-webkit-calendar-picker-indicator,.form-field input[type=time]::-webkit-calendar-picker-indicator{display:none}.form-field--select .form-field-control-icon{pointer-events:none}@supports not (inset-inline-end: 0){html[dir=rtl] .form-field-control-icon{inset-inline-start:0}}.form-error,.form-help{font-family:var(--ff-regular);font-size:12px;font-weight:400;line-height:1.5;letter-spacing:var(--ls-default);margin-inline-start:var(--form-message-margin-start);margin-block-start:8px}.form-error{color:var(--form-status-error-color);display:none}.form-help{color:var(--form-helptext-color)}.form-textfield::placeholder,.form-textarea::placeholder{color:var(--form-textfield-placeholder-color);font-family:var(--form-textfield-placeholder-fontfamily)}.form-label{font-family:var(--ff-medium);font-size:14px;font-weight:500;line-height:1.3;letter-spacing:var(--ls-default);margin-block-end:0.5rem;display:block;color:var(--form-label-color)}.form-legend{margin-block-end:1.25rem;color:var(--form-label-color)}.field--labelStyle-floating:has(.form-field--select) .form-field,.field--labelStyle-floating .countrylist-field .form-field,.field--labelStyle-floating.textfield .form-field{padding-block-start:10px}.field--labelStyle-floating:has(.form-field--select) .form-field.invalid,.field--labelStyle-floating .countrylist-field .form-field.invalid,.field--labelStyle-floating.textfield .form-field.invalid{--form-label-color: var(--form-status-error-color)}.field--labelStyle-floating:has(.form-field--select) .form-field.invalid:not(.active):not(.filled),.field--labelStyle-floating .countrylist-field .form-field.invalid:not(.active):not(.filled),.field--labelStyle-floating.textfield .form-field.invalid:not(.active):not(.filled){--form-label-color: var(--form-status-default-color)}.field--labelStyle-floating:has(.form-field--select) .form-field:hover,.field--labelStyle-floating .countrylist-field .form-field:hover,.field--labelStyle-floating.textfield .form-field:hover{--form-label-color: var(--form-status-hover-color)}.field--labelStyle-floating:has(.form-field--select) .form-field:hover:not(.active):not(.filled),.field--labelStyle-floating .countrylist-field .form-field:hover:not(.active):not(.filled),.field--labelStyle-floating.textfield .form-field:hover:not(.active):not(.filled){--form-label-color: var(--form-status-default-color)}.field--labelStyle-floating:has(.form-field--select) .form-field.active,.field--labelStyle-floating:has(.form-field--select) .form-field:has(:focus-visible),.field--labelStyle-floating .countrylist-field .form-field.active,.field--labelStyle-floating .countrylist-field .form-field:has(:focus-visible),.field--labelStyle-floating.textfield .form-field.active,.field--labelStyle-floating.textfield .form-field:has(:focus-visible){--form-label-color: var(--form-status-active-color)}.field--labelStyle-floating:has(.form-field--select) .form-field.disabled,.field--labelStyle-floating .countrylist-field .form-field.disabled,.field--labelStyle-floating.textfield .form-field.disabled{--form-label-color: var(--form-status-disabled-strong-color)}.field--labelStyle-floating:has(.form-field--select) .form-label,.field--labelStyle-floating .countrylist-field .form-label,.field--labelStyle-floating.textfield .form-label{position:absolute;z-index:1;transition-property:transform,color;transition-duration:300ms;transition-timing-function:ease;transform:var(--form-label-floating-translate-default);cursor:text}.field--labelStyle-floating:has(.form-field--select) .active .form-label,.field--labelStyle-floating:has(.form-field--select) .filled .form-label,.field--labelStyle-floating:has(.form-field--select) .form-field:has(:placeholder-shown) .form-label,.field--labelStyle-floating .countrylist-field .active .form-label,.field--labelStyle-floating .countrylist-field .filled .form-label,.field--labelStyle-floating .countrylist-field .form-field:has(:placeholder-shown) .form-label,.field--labelStyle-floating.textfield .active .form-label,.field--labelStyle-floating.textfield .filled .form-label,.field--labelStyle-floating.textfield .form-field:has(:placeholder-shown) .form-label{transform:var(--form-label-floating-translate-active);cursor:default}.field--labelStyle-floating:has(.form-field--select) .active .form-label::before,.field--labelStyle-floating:has(.form-field--select) .filled .form-label::before,.field--labelStyle-floating:has(.form-field--select) .form-field:has(:placeholder-shown) .form-label::before,.field--labelStyle-floating .countrylist-field .active .form-label::before,.field--labelStyle-floating .countrylist-field .filled .form-label::before,.field--labelStyle-floating .countrylist-field .form-field:has(:placeholder-shown) .form-label::before,.field--labelStyle-floating.textfield .active .form-label::before,.field--labelStyle-floating.textfield .filled .form-label::before,.field--labelStyle-floating.textfield .form-field:has(:placeholder-shown) .form-label::before{content:"";display:block;inset:0;position:absolute;background-color:var(--form-label-bg-color);z-index:-1;margin-block:0;margin-inline:-5px}.form-options--withTextfield{border-radius:4px;border:1px solid #a7a8a9}.form-options--withTextfield .form-field{margin-block-end:0;padding:20px}.form-options--withTextfield .form-field--option{padding-inline:20px}.form-options--withTextfield .form-field--option:last-child{margin-block-end:0}.form-options--withTextfield .form-field--option:not(:last-child){border-block-end:1px solid #a7a8a9}.form-options--withTextfield .form-field--option:not(.active):not(.invalid){--form-input-outline-color: #a7a8a9}.form-options--withTextfield .form-textfield--bound{padding-block:0.625rem 0px;padding-inline:0rem 0px;margin-block:0.5rem 0px;margin-inline:1.25rem 34px;display:none;width:calc(100% - 34px)}.form-options--withTextfield .form-radio:checked~.form-textfield--bound{display:block}.form-options .form-error,.form-options .form-help{margin-block-start:8px}.form-options .form-options-fieldset{margin-block-end:var(--form-vertical-space)}.form-options .form-options-fieldset .form-field--option{margin-block-end:0}.form-options .form-options-fieldset .form-help,.form-options .form-options-fieldset .form-error{margin-block-start:24px}.options .form-options-fields{display:flex;flex-flow:column wrap}@media(min-width: 768px){.options .form-options-fields{flex-flow:row wrap}}.options .form-options-fieldset>.form-options-fields{gap:20px 10px}.options .form-options-fieldset .form-field--option{width:auto}@media(min-width: 768px){.options .form-options-fieldset .form-field--option{width:calc(50% - 10px)}}.options--horizontal .form-options-fieldset>.form-options-fields,.options--vertical .form-options-fieldset>.form-options-fields{gap:20px}@media(min-width: 768px){.options--horizontal .form-options-fieldset .form-field--option,.options--vertical .form-options-fieldset .form-field--option{width:auto}}@media(min-width: 768px){.options--vertical .form-options-fields{flex-direction:column}}.form-field--radio .form-radio{cursor:var(--form-control-cursor);position:absolute;opacity:0;width:var(--form-checkboxradio-size);height:var(--form-checkboxradio-size)}.form-field--radio .form-label{font-family:var(--ff-regular);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:var(--ls-default);display:flex;gap:10px;margin-block-end:0;padding-block-start:0;cursor:var(--form-control-cursor);-webkit-user-select:none;user-select:none;position:relative}.form-field--radio .form-label::before{width:var(--form-checkboxradio-size);height:var(--form-checkboxradio-size);background-color:var(--form-checkboxradio-bg-color);outline:var(--form-checkboxradio-outline-color) solid var(--form-input-outline-width)}.form-field--radio .form-label::after{width:calc(var(--form-checkboxradio-size)*.5);height:calc(var(--form-checkboxradio-size)*.5);background-color:var(--form-checkboxradio-icon-color);position:absolute;margin:calc(var(--form-checkboxradio-size)*.25)}.form-field--radio .form-label::before,.form-field--radio .form-label::after{content:"";border-radius:50%;flex-shrink:0}.form-select{-webkit-appearance:none;appearance:none;cursor:var(--form-control-cursor)}.form-select::-ms-expand{display:none}.filterlist__container{margin-block:30px;margin-inline:0}.filterlist__filters{padding-block:15px 0;padding-inline:15px;background:#e1dfdd}@media(min-width: 768px){.filterlist__filters{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-block-start:30px}}@media(min-width: 960px){.filterlist__filters{justify-content:space-between}}.filterlist__filter{padding-block-end:15px}@media(min-width: 768px){.filterlist__filter{flex:1 0 0;padding-block:0 30px;padding-inline:15px}}.filterlist__select{margin-block-end:0}.filterlist__results{font-family:var(--ff-regular);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:var(--ls-default);padding-block:35px 33px;border-block-end:1px solid #e1dfdd}@media(min-width: 768px){.filterlist__results{display:flex;justify-content:space-between;width:100%}}.filterlist__resultsText{width:50%;display:none}@media(min-width: 768px){.filterlist__resultsText{display:flex;align-items:center;gap:.25em}}.loading .filterlist__results{pointer-events:none;opacity:.25}.filterlist__pagination{text-align:center;width:100%;display:flex;justify-content:center;align-items:center;gap:10px}@media(min-width: 768px){.filterlist__pagination{width:50%;justify-content:flex-end}}.filterlist__paginationArrow{cursor:pointer;height:44px;width:44px;display:flex;justify-content:center}.filterlist__paginationArrow::after{align-self:center;width:inherit}html[dir=rtl] .filterlist__paginationArrow::after{transform:rotate(180deg)}.filterlist__paginationArrow.first{margin-inline-start:0}.filterlist__paginationArrow.first:after{background-color:#53565a;content:"";display:inline-block;-webkit-mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-left-last.svg#chevron-left-last-icon-w24-view");mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-left-last.svg#chevron-left-last-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){.filterlist__paginationArrow.first:after{-webkit-mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-left-last.svg#chevron-left-last-icon-w16-view");mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-left-last.svg#chevron-left-last-icon-w16-view")}}@media(min-width: 768px){.filterlist__paginationArrow.first{margin-inline-start:10px}}.filterlist__paginationArrow.prev:after{background-color:#53565a;content:"";display:inline-block;-webkit-mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-left.svg#chevron-left-icon-w24-view");mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-left.svg#chevron-left-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){.filterlist__paginationArrow.prev:after{-webkit-mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-left.svg#chevron-left-icon-w16-view");mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-left.svg#chevron-left-icon-w16-view")}}.filterlist__paginationArrow.next{order:4}.filterlist__paginationArrow.next:after{background-color:#53565a;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){.filterlist__paginationArrow.next:after{-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")}}@media(min-width: 768px){.filterlist__paginationArrow.next{order:0}}.filterlist__paginationArrow.last{order:5}.filterlist__paginationArrow.last:after{background-color:#53565a;content:"";display:inline-block;-webkit-mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-right-last.svg#chevron-right-last-icon-w24-view");mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-right-last.svg#chevron-right-last-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){.filterlist__paginationArrow.last:after{-webkit-mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-right-last.svg#chevron-right-last-icon-w16-view");mask-image:url("../../../../../../content/dam/volvo-media/list-icons/chevron-right-last.svg#chevron-right-last-icon-w16-view")}}@media(min-width: 768px){.filterlist__paginationArrow.last{order:0}}.filterlist__paginationArrow.disabled{cursor:default;pointer-events:none}.filterlist__paginationArrow.disabled::after{color:#a7a8a9}.filterlist__page{direction:ltr;order:3}@media(min-width: 768px){.filterlist__page{order:0}}.filterlist__pageCurrent,.filterlist__pageTotal{font-weight:700}.filterlist__items{padding-inline-start:0}.loading .filterlist__items{position:relative}.loading .filterlist__items:before{font-family:"VolvoIcons";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:baseline;font-size:40px;display:inline-block;line-height:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.loading .filterlist__items::before{animation:spinner 1s steps(8) infinite;position:absolute;inset-block-start:-47px;inset-inline-start:50%;margin-inline-start:-20px}.filterlist__warning{color:#c4001a;text-align:center}.filterlist__rss{margin-block-start:25px}.filterlist__rssLink:before{font-family:"VolvoIcons";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:baseline;display:inline-block;line-height:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filterlist__empty{padding-block:30px;font-weight:700;border-block-end:1px solid #e1dfdd}.eventlist .filterlist__filters{background:rgba(0,0,0,0)}@media(min-width: 768px){.eventlist .filterlist__filters::after{content:"";flex-basis:100%;margin-block:0;margin-inline:15px;border-block-start:solid 1px #e1dfdd}}.eventlist .filterlist__results{padding-inline:30px}.eventlist .filterlist__rss{margin-block-start:0;padding-block:0 30px;padding-inline:30px}.eventlist .filterlist__empty{padding-inline-start:30px}.eventlist__container{background:#f7f7f7}.eventlist__item{list-style:none;padding-block:20px 10px;padding-inline:0;margin-block:0;margin-inline:15px;border-block-end:1px solid #e1dfdd}@media(min-width: 768px){.eventlist__item{padding-block:20px;padding-inline:0;margin-block:0;margin-inline:30px}}.eventlist__image{display:inline-block;vertical-align:top}@media(min-width: 768px){.eventlist__image{width:158px;height:128px;margin-block:4px 0;margin-inline:0 20px}}.eventlist__imageImg{width:100%;object-fit:cover;aspect-ratio:16/5}@media(min-width: 768px){.eventlist__imageImg{width:158px;height:128px}}.eventlist__imageText{display:none}@media(min-width: 768px){.eventlist__content{display:inline-block;width:calc(100% - 200px)}}.eventlist__category{padding-inline:0;padding-block:0 .3em;font-size:12px;font-weight:700}.eventlist__category--collage{display:none}.eventlist__date{font-family:var(--ff-medium);font-size:12px;font-weight:400;line-height:1.5;letter-spacing:var(--ls-default);text-transform:uppercase}.eventlist__date--icon:before{background-color:#53565a;content:"";display:inline-block;-webkit-mask-image:url("../../../../../../content/dam/volvo-media/list-icons/calendar.svg#calendar-icon-w24-view");mask-image:url("../../../../../../content/dam/volvo-media/list-icons/calendar.svg#calendar-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){.eventlist__date--icon:before{-webkit-mask-image:url("../../../../../../content/dam/volvo-media/list-icons/calendar.svg#calendar-icon-w16-view");mask-image:url("../../../../../../content/dam/volvo-media/list-icons/calendar.svg#calendar-icon-w16-view")}}.eventlist__date--icon::before{margin-inline-end:8px;font-size:24px;line-height:1;vertical-align:-15%}.eventlist__dateCollage{display:none}.eventlist__title{font-family:var(--ff-medium);font-size:21px;font-weight:400;line-height:1.2;letter-spacing:var(--ls-default);margin-block:5px}@media(min-width: 768px){.eventlist__title{font-size:24px}}.eventlist__description{color:#53565a}.eventlist__download{display:none;list-style:none}@media(min-width: 768px){.eventlist__download{display:flex}}@media(min-width: 960px){.eventlist__download{margin-inline-start:184px}}.eventlist__downloadItem{padding-inline-end:20px}.eventlist__downloadLink{margin-block-start:10px;display:inline-block;word-break:break-word}.eventlist__downloadLink:before{background-color:#53565a;content:"";display:inline-block;-webkit-mask-image:url("../../../../../../content/dam/volvo-media/list-icons/import.svg#import-icon-w24-view");mask-image:url("../../../../../../content/dam/volvo-media/list-icons/import.svg#import-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){.eventlist__downloadLink:before{-webkit-mask-image:url("../../../../../../content/dam/volvo-media/list-icons/import.svg#import-icon-w16-view");mask-image:url("../../../../../../content/dam/volvo-media/list-icons/import.svg#import-icon-w16-view")}}.eventlist__downloadLink::before{margin-inline-end:10px;font-size:22px;line-height:1;vertical-align:-15%;background-size:contain;background-repeat:no-repeat;background-position:center}@media(max-width: 959px){.eventlist__downloadLink::before{vertical-align:bottom}}.eventlist--hide-event-category .eventlist__category{display:none}.eventlist--upcoming .eventlist__date{font-size:1rem;font-family:var(--ff-regular);color:#53565a}@media(min-width: 768px){.eventlist--upcoming .eventlist__date{font-family:var(--ff-medium);display:inline-flex;align-items:center;justify-content:center;vertical-align:top;width:120px;height:120px;margin-inline-end:20px;padding:10px;text-align:center;color:#53565a;background:#e1dfdd}}@media(min-width: 768px){.eventlist--upcoming .eventlist__content{display:inline-block;width:calc(100% - 160px)}}.eventlist--upcoming .eventlist__calendarLink{display:inline-block;padding-block-start:10px;text-transform:none;font-size:14px;font-weight:400}.eventlist--upcoming .eventlist__item{padding-block-start:10px}.eventlist--upcoming .eventlist__category{display:none}.eventlist--teaser{background:none}.eventlist--teaser .eventlist__item{display:flex;align-items:center;border:0;padding-block:8px;margin-inline:20px;text-indent:0}.eventlist--teaser .eventlist__item:first-of-type .eventlist__date{border:2px solid #50a294}.eventlist--theme-dark .eventlist--teaser .eventlist__item:first-of-type .eventlist__date{border:2px solid #b8ded8}.eventlist--teaser .eventlist__date{width:64px;height:64px;margin-inline-end:24px;padding:8px;background:none;border:1px solid #a7a8a9;border-radius:4px;text-transform:capitalize;text-align:center;font-family:var(--ff-medium);display:inline-flex;align-items:center;justify-content:center}@media(max-width: 767px){.eventlist--teaser .eventlist__date{min-width:64px}}.eventlist--teaser .eventlist__date a{color:#141414}.eventlist--teaser .eventlist__date time{display:flex;flex-direction:column}.eventlist--teaser .eventlist__date time span:first-of-type{font-size:24px;line-height:1.2}.eventlist--teaser .eventlist__date time span:last-of-type{font-size:12px;font-family:var(--ff-regular)}.eventlist--theme-dark .eventlist--teaser .eventlist__date{border-color:#53565a}.eventlist--theme-dark .eventlist--teaser .eventlist__date a{color:#fff}.eventlist--teaser .eventlist__content{text-align:start;width:auto}.eventlist--teaser .eventlist__title{font-size:16px;font-weight:500;color:#141414}.eventlist--theme-dark .eventlist--teaser .eventlist__title{color:#fff}.eventlist--teaser .eventlist__calendarLink{padding-block-start:0;font-size:16px;color:#141414}.eventlist--teaser .eventlist__calendarLink::before{background-color:#141414;margin-inline-end:4px;vertical-align:-7%;width:16px;height:16px}.eventlist--theme-dark .eventlist--teaser .eventlist__calendarLink{color:#fff}.eventlist--theme-dark .eventlist--teaser .eventlist__calendarLink::before{background-color:#fff}.cmp-tabs--event .eventlist__container{margin:0;background:rgba(0,0,0,0)}.cmp-tabs--event .eventlist__item{margin:0}.cmp-tabs--event .filterlist__filters{padding-inline:0;background:rgba(0,0,0,0)}@media(min-width: 768px){.cmp-tabs--event .filterlist__filters{margin-block:0;margin-inline:-15px}}