.alv-dividents-table-block{margin-bottom:40px}@media (min-width:1024px){.alv-dividents-table-block{margin-bottom:56px}}.alv-dividents-table-block__container{max-width:1280px;margin-left:auto;margin-right:auto;width:100%;padding-left:20px;padding-right:20px}@media (min-width:1024px){.alv-dividents-table-block__container{padding-left:40px;padding-right:40px}}.alv-dividents-table-block__heading{font-size:1.75rem;font-weight:400;line-height:1.42;margin-bottom:40px;word-wrap:break-word}.alv-dividents-table-block investor-dividends{overflow-x:auto;display:block;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;width:calc(100% + 20px * 2)}@media (min-width:1024px){.alv-dividents-table-block investor-dividends{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px;width:calc(100% + 40px * 2)}}.alv-dividents-table-block investor-dividends::part(table){min-width:0}.alv-dividents-table-block investor-dividends::part(table-container){margin:0;min-width:1080px}@media (min-width:1024px){.alv-dividents-table-block investor-dividends::part(table-container){min-width:0}}.alv-dividents-table-block investor-dividends::part(table-header){font-weight:600}.alv-dividents-table-block investor-dividends::part(table-cell){font-size:.9375rem;line-height:1.25rem;padding:12px}.alv-stock-price,.alv-stock-price investor-stock-price{width:100%}.alv-stock-price investor-stock-price::part(layout-container){font-family:Myriad Pro,sans-serif}.alv-stock-price investor-stock-price::part(price){font-size:3.375rem;font-weight:400;line-height:1;margin-right:auto}.alv-stock-price investor-stock-price::part(price-change){font-size:1.25rem;font-weight:400;color:#ff3a31}.alv-stock-price investor-stock-price::part(data-positive){color:#00c950}.alv-stock-price investor-stock-price::part(timestamp){margin-top:13px}.alv-stock-price investor-stock-price::part(delay-message),.alv-stock-price investor-stock-price::part(timestamp){font-size:.875rem;line-height:1.2;color:gray;margin-right:0}.alv-stock-price-teaser{overflow:hidden}.alv-stock-price-teaser__card{position:relative;height:100%}@media (min-width:768px){.alv-stock-price-teaser__card:before{display:block;content:"";padding-bottom:68.25939%}}.alv-stock-price-teaser__card-content{background-color:#f6f3ee;padding:30px 30px 30px 20px}@media (min-width:768px){.alv-stock-price-teaser__card-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}}.alv-stock-price-teaser__heading{display:inline;color:#444;font-size:1.375rem;line-height:1.2;font-weight:700}.alv-stock-price-teaser__link:focus-visible .alv-stock-price-teaser__heading,.alv-stock-price-teaser__link:hover .alv-stock-price-teaser__heading{background:linear-gradient(transparent,transparent 50%,#444 0,#444);background-size:100% 200%;transition:background-position .25s,color .25s,border-bottom-width .1s,outline-offset .35s;color:#444;box-shadow:inset 0 -1px 0 #444,0 0 0 #444;font-weight:700;text-decoration:none}.alv-stock-price-teaser__heading-holder{margin:11px 0 0}.alv-stock-price-teaser__link{color:#444;text-decoration:none}.alv-stock-price-teaser__link:focus{color:unset}.alv-stock-price-teaser__link:focus-visible,.alv-stock-price-teaser__link:hover{color:#6a6a6a}.alv-stock-price-teaser__link-holder{margin-top:16px;display:flex;justify-content:flex-end}.alv-stock-price-teaser__link-icon{width:20px;height:12px;margin-left:6px;vertical-align:middle}.alv-stock-price-teaser__link:focus .alv-stock-price-teaser__link-icon{fill:unset}.alv-stock-price-teaser__link:focus-visible .alv-stock-price-teaser__link-icon,.alv-stock-price-teaser__link:hover .alv-stock-price-teaser__link-icon{fill:#6a6a6a}.alv-stock-graph-block{overflow:hidden;margin-bottom:40px}@media (min-width:1024px){.alv-stock-graph-block{margin-bottom:56px}}.alv-stock-graph-block__container{max-width:1280px;margin-left:auto;margin-right:auto;width:100%;padding-left:20px;padding-right:20px}@media (min-width:1024px){.alv-stock-graph-block__container{padding-left:40px;padding-right:40px}}.alv-stock-graph-block__heading{font-size:1.75rem;font-weight:400;line-height:1.42;margin-bottom:40px;word-wrap:break-word}.alv-stock-graph-block__layout{display:flex;flex-direction:column-reverse;gap:0 20px;text-align:center}@media (min-width:1024px){.alv-stock-graph-block__layout{min-width:0;flex-direction:row}}.alv-stock-graph-block investor-stock-details{margin:15px 0 0;padding:10px 15px;background-color:#f6f3ee}@media (min-width:1024px){.alv-stock-graph-block investor-stock-details{margin:87px 0 15px;padding:30px;width:150px}}.alv-stock-graph-block investor-stock-details::part(layout-container){flex-wrap:wrap;padding:0;gap:10px 15px;justify-content:flex-start}@media (min-width:768px){.alv-stock-graph-block investor-stock-details::part(layout-container){justify-content:space-between}}@media (min-width:1024px){.alv-stock-graph-block investor-stock-details::part(layout-container){gap:42px;flex-direction:column!important}}.alv-stock-graph-block investor-stock-details::part(div){font-size:.9375rem;height:3.25rem;width:calc((100% - 15px * 2) / 3);align-items:center}@media (min-width:768px){.alv-stock-graph-block investor-stock-details::part(div){font-size:1.125rem;height:3.25rem;width:auto}}@media (min-width:1024px){.alv-stock-graph-block investor-stock-details::part(div){align-items:flex-end}}.alv-stock-graph-block investor-stock-graph{flex:1}.alv-stock-graph-block investor-stock-graph::part(layout-container){padding:0;max-width:none}@media (min-width:1024px){.alv-stock-graph-block investor-stock-graph::part(layout-container){width:100%}}.alv-stock-graph-block investor-stock-graph::part(content){padding:0;width:100%;min-width:0}.alv-stock-graph-block investor-stock-graph::part(chart_top_controller){padding:0;display:grid;grid-template-columns:.4fr .3fr .4fr .4fr;justify-items:start;padding-bottom:10px;margin-bottom:20px;font-size:12px;row-gap:10px;column-gap:24px;max-width:max-content;overflow-x:auto}.alv-stock-graph-block investor-stock-graph::part(chart_button_div),.alv-stock-graph-block investor-stock-graph::part(chart_top_controller){text-align:left}.alv-stock-graph-block investor-stock-graph::part(chart_top_controller_second_row){border:none;font-size:16px;font-family:Myriad Pro,sans-serif;font-weight:700;color:#444}.alv-stock-graph-block investor-stock-graph::part(chart_button_div){display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}@media (min-width:1024px){.alv-stock-graph-block investor-stock-graph::part(chart_button_div){gap:10px 18px}}.alv-stock-graph-block investor-stock-graph::part(chart_button){font-size:1rem;font-weight:400;background-color:#444;border:none;min-width:80px;width:2.5rem;height:34px;margin:0 .1rem;padding:8px;color:#f6f3ee;font-family:Myriad Pro,sans-serif;cursor:pointer}@media (min-width:1024px){.alv-stock-graph-block investor-stock-graph::part(chart_button){min-width:94px;width:4rem;height:42px}}.alv-stock-graph-block investor-stock-graph::part(chart_button_selected){font-size:1rem;font-weight:400;background-color:#444;border:none;min-width:80px;width:2.5rem;height:34px;margin:0 .1rem;padding:8px;color:#f6f3ee;font-family:Myriad Pro,sans-serif;cursor:pointer;background-color:#f6f3ee;color:#444}@media (min-width:1024px){.alv-stock-graph-block investor-stock-graph::part(chart_button_selected){min-width:94px;width:4rem;height:42px}}.alv-stock-exchange-announcement investor-stock-exchange-announcement::part(table){min-width:0}.alv-stock-exchange-announcement investor-stock-exchange-announcement::part(table-container){min-width:1080px}@media (min-width:1024px){.alv-stock-exchange-announcement investor-stock-exchange-announcement::part(table-container){min-width:0}}.alv-stock-exchange-announcement investor-stock-exchange-announcement::part(table-header){font-weight:600}.alv-stock-exchange-announcement investor-stock-exchange-announcement::part(table-cell){font-size:.9375rem;line-height:1.25rem;padding:12px}.alv-stock-exchange-announcement investor-stock-exchange-announcement::part(table-container){margin:0;min-width:0}.alv-stock-exchange-announcement investor-stock-exchange-announcement::part(pagination-button-group){gap:4px 8px;flex-wrap:wrap}.alv-stock-exchange-announcement investor-stock-exchange-announcement::part(pagination-button){width:36px;height:36px;flex:0 0 36px}.investor-link-button{display:inline-flex;position:relative;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;line-height:1.5;font-size:1rem;font-weight:400;border-radius:2px;padding:9px 22px}.investor-link-button,.investor-link-button:focus{color:#444;background-color:#f6f3ee}.investor-link-button:focus-visible,.investor-link-button:hover,.investor-link-button_active,.investor-link-button_active:focus{background-color:#444;color:#fff}.investor-link-button_theme-ghost,.investor-link-button_theme-ghost:focus{background:none}.investor-link-button_theme-ghost:focus-visible,.investor-link-button_theme-ghost:hover{background-color:#f6f3ee;color:#444}@media (max-width:1023px){.investor-link-button_icon-only-mobile{width:42px;height:42px;flex:0 0 42px;padding:8px;background-color:#f6f3ee;color:#444}}.investor-link-button__icon{display:inline-block;vertical-align:middle;margin-right:10px;max-width:12px;max-height:12px}@media (max-width:1023px){.investor-link-button_icon-only-mobile .investor-link-button__icon{margin-right:0}}.investor-link-button__icon_right{margin-left:10px;margin-right:0}.investor-link-button__icon use{fill:currentColor}.alv-stock-exchange-announcement-preview__heading{font-size:1.75rem;font-weight:400;margin-bottom:20px}.alv-stock-exchange-announcement-preview__link-holder{display:flex;justify-content:flex-end;margin-top:16px}.alv-stock-exchange-announcement-block{margin-bottom:40px}@media (min-width:1024px){.alv-stock-exchange-announcement-block{margin-bottom:56px}}.alv-stock-exchange-announcement-block__heading{font-size:1.75rem;font-weight:400;line-height:1.42;margin-bottom:40px;word-wrap:break-word}.alv-stock-exchange-announcement-block__container{max-width:1280px;margin-left:auto;margin-right:auto;width:100%;padding-left:20px;padding-right:20px}@media (min-width:1024px){.alv-stock-exchange-announcement-block__container{padding-left:40px;padding-right:40px}}.alv-stock-exchange-announcement-block__link-holder{display:flex;justify-content:flex-end;margin-top:24px}.alv-key-figures-block{background-color:#f6f3ee;padding:40px 0;margin-bottom:40px}@media (min-width:1024px){.alv-key-figures-block{margin-bottom:56px}}.alv-key-figures-block__container{max-width:1280px;margin-left:auto;margin-right:auto;width:100%;padding-left:20px;padding-right:20px}@media (min-width:1024px){.alv-key-figures-block__container{padding-left:40px;padding-right:40px}}.alv-key-figures-block__heading{font-size:1.75rem;font-weight:400;line-height:1.42;margin-bottom:40px;word-wrap:break-word;margin-bottom:50px}@media (min-width:768px){.alv-key-figures-block__heading{margin-bottom:70px}}.alv-key-figures-block__grid{display:flex;flex-wrap:wrap;gap:32px}.alv-key-figures-block__column{width:100%}@media (min-width:768px){.alv-key-figures-block__column{flex:0 0 calc((100% - 32px) / 2)}}@media (min-width:1024px){.alv-key-figures-block__column{flex:0 0 calc((100% - 2 * 32px) / 3)}}.alv-key-figures-block__component::part(graph-container),.alv-key-figures-block__component::part(graph-title){padding:0}.alv-key-figures-block__component::part(graph-title){margin:0 0 20px}.alv-key-figures-block__component::part(chart-x-labels-bottom),.alv-key-figures-block__component::part(chart-x-labels-top),.alv-key-figures-block__component::part(chart-y-labels){font-weight:500}.alv-key-figures-block-item__heading{font-size:1.375rem;font-weight:400;line-height:1.4;margin-bottom:20px}.alv-key-figures-block-item__component::part(graph-container){padding:0}.alv-key-figures-block-item__component::part(chart-x-labels-bottom),.alv-key-figures-block-item__component::part(chart-x-labels-top),.alv-key-figures-block-item__component::part(chart-y-labels){font-weight:500}.alv-stock-price-and-company-info-block{margin-bottom:40px}@media (min-width:1024px){.alv-stock-price-and-company-info-block{margin-bottom:56px}}.alv-stock-price-and-company-info-block__container{max-width:1280px;margin-left:auto;margin-right:auto;width:100%;padding-left:20px;padding-right:20px}@media (min-width:1024px){.alv-stock-price-and-company-info-block__container{padding-left:40px;padding-right:40px}}.alv-stock-price-and-company-info-block__heading{font-size:1.75rem;font-weight:400;line-height:1.42;margin-bottom:40px;word-wrap:break-word}.alv-stock-price-and-company-info-block__columns{display:flex;flex-direction:column;gap:20px 0}@media (min-width:768px){.alv-stock-price-and-company-info-block__columns{flex-direction:row;gap:0 40px}}@media (min-width:768px){.alv-stock-price-and-company-info-block__column_stock-price{flex:0 0 340px}}.alv-stock-price-and-company-info-block__column_company-info{flex:1}.alv-stock-price-and-company-info-block__gray-bg-wrapper{background-color:#f6f3ee;padding:30px;height:100%}.alv-stock-price-and-company-info-block investor-stock-price{height:100%}.alv-stock-price-and-company-info-block investor-stock-price::part(layout-container){height:100%;grid-template-rows:1fr 1fr .2fr}@media (min-width:768px){.alv-stock-price-and-company-info-block investor-stock-price::part(layout-container){grid-template-rows:30px 3fr .1fr .1fr}}.alv-stock-price-and-company-info-block investor-stock-price::part(delay-message),.alv-stock-price-and-company-info-block investor-stock-price::part(timestamp){align-self:end}.alv-stock-price-and-company-info-block investor-company-info::part(grid-container),.alv-stock-price-and-company-info-block investor-company-info::part(layout-container){padding:0}.alv-stock-price-and-company-info-block investor-company-info::part(grid-item){padding:5px 10px}.alv-share-buybacks-table-block{margin-bottom:40px}@media (min-width:1024px){.alv-share-buybacks-table-block{margin-bottom:56px}}.alv-share-buybacks-table-block__container{max-width:1280px;margin-left:auto;margin-right:auto;width:100%;padding-left:20px;padding-right:20px}@media (min-width:1024px){.alv-share-buybacks-table-block__container{padding-left:40px;padding-right:40px}}.alv-share-buybacks-table-block__heading{font-size:1.75rem;font-weight:400;line-height:1.42;margin-bottom:40px;word-wrap:break-word}.alv-share-buybacks-table-block investor-share-buybacks{overflow-x:auto;display:block;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;width:calc(100% + 20px * 2)}@media (min-width:1024px){.alv-share-buybacks-table-block investor-share-buybacks{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px;width:calc(100% + 40px * 2)}}.alv-share-buybacks-table-block investor-share-buybacks::part(table){min-width:0}.alv-share-buybacks-table-block investor-share-buybacks::part(table-container){margin:0;min-width:1080px}@media (min-width:1024px){.alv-share-buybacks-table-block investor-share-buybacks::part(table-container){min-width:0}}.alv-share-buybacks-table-block investor-share-buybacks::part(table-header){font-weight:600}.alv-share-buybacks-table-block investor-share-buybacks::part(table-cell){font-size:.9375rem;line-height:1.25rem;padding:12px}.alv-share-buybacks-table-block__link-holder{display:flex;justify-content:flex-end;margin-top:24px}.alv-key-figures-table-block{margin-bottom:40px}@media (min-width:1024px){.alv-key-figures-table-block{margin-bottom:56px}}.alv-key-figures-table-block__container{max-width:1280px;margin-left:auto;margin-right:auto;width:100%;padding-left:20px;padding-right:20px}@media (min-width:1024px){.alv-key-figures-table-block__container{padding-left:40px;padding-right:40px}}.alv-key-figures-table-block__heading{font-size:1.75rem;font-weight:400;line-height:1.42;margin-bottom:40px;word-wrap:break-word}.alv-key-figures-table-block investor-key-figures{overflow-x:auto;display:block;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;width:calc(100% + 20px * 2)}@media (min-width:1024px){.alv-key-figures-table-block investor-key-figures{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px;width:calc(100% + 40px * 2)}}.alv-key-figures-table-block investor-key-figures::part(table){min-width:0}.alv-key-figures-table-block investor-key-figures::part(table-container){margin:0;min-width:1080px}@media (min-width:1024px){.alv-key-figures-table-block investor-key-figures::part(table-container){min-width:0}}.alv-key-figures-table-block investor-key-figures::part(table-header){font-weight:600}.alv-key-figures-table-block investor-key-figures::part(table-cell){font-size:.9375rem;line-height:1.25rem;padding:12px}.alv-key-figures-table-block investor-key-figures::part(table-row){display:flex}.alv-key-figures-table-block investor-key-figures::part(table-row-fullwidth){padding-top:20px}.alv-key-figures-table-block investor-key-figures::part(table-cell){flex:1;min-width:220px}@media (min-width:1024px){.alv-key-figures-table-block investor-key-figures::part(table-cell){min-width:320px}}.alv-key-figures-table-block investor-key-figures::part(item-right){justify-content:flex-start;min-width:0}@media (min-width:1024px){.alv-key-figures-table-block investor-key-figures::part(item-right){max-width:147px}}.alv-top-shareholders-table-block{margin-bottom:40px}@media (min-width:1024px){.alv-top-shareholders-table-block{margin-bottom:56px}}.alv-top-shareholders-table-block__container{max-width:1280px;margin-left:auto;margin-right:auto;width:100%;padding-left:20px;padding-right:20px}@media (min-width:1024px){.alv-top-shareholders-table-block__container{padding-left:40px;padding-right:40px}}.alv-top-shareholders-table-block__heading{font-size:1.75rem;font-weight:400;line-height:1.42;margin-bottom:40px;word-wrap:break-word}.alv-top-shareholders-table-block investor-top-shareholders{overflow-x:auto;display:block;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;width:calc(100% + 20px * 2)}@media (min-width:1024px){.alv-top-shareholders-table-block investor-top-shareholders{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px;width:calc(100% + 40px * 2)}}.alv-top-shareholders-table-block investor-top-shareholders::part(table){min-width:0}.alv-top-shareholders-table-block investor-top-shareholders::part(table-container){margin:0;min-width:1080px}@media (min-width:1024px){.alv-top-shareholders-table-block investor-top-shareholders::part(table-container){min-width:0}}.alv-top-shareholders-table-block investor-top-shareholders::part(table-header){font-weight:600}.alv-top-shareholders-table-block investor-top-shareholders::part(table-cell){font-size:.9375rem;line-height:1.25rem;padding:12px}.alv-top-shareholders-table-block investor-top-shareholders::part(table-container){min-width:700px}.alv-top-shareholders-table-block investor-top-shareholders::part(table-row){grid-template-columns:1.5fr 1fr 1fr 1fr}@media (min-width:1024px){.alv-top-shareholders-table-block investor-top-shareholders::part(table-row){grid-template-columns:3.5fr 1fr 1fr 1fr}}
/*# sourceMappingURL=alv.eee13a7d131cc5c9d1ec.css.map*/