.caption-block_captionBlock{color:var(--grey-40);max-width:100%}.caption-block_container{align-items:flex-start;display:flex;justify-content:space-between}.caption-block_wrapper{width:100%}.caption-block_wrapper.caption-block_limitWidth{width:60%}.caption-block_button{-webkit-margin-before:var(--spacing-unite-3);display:flex;margin-top:var(--spacing-unite-3)}.caption-block_heading~.caption-block_caption{-webkit-padding-before:var(--spacing-unite-2);padding-top:var(--spacing-unite-2)}.caption-block_caption{font:var(--typography-description)}.caption-block_citation{-webkit-padding-before:var(--spacing-unite-2);font:var(--typography-legal);padding-top:var(--spacing-unite-2)}.caption-block_carouselCell .caption-block_captionBlock{background-color:var(--white);display:none;padding:var(--spacing-unite-2) 0 0 0;transition:display .2s linear}@media (min-width:480px){.caption-block_carouselCell .caption-block_captionBlock{display:flex}}[dir=ltr] .caption-block_download{margin-left:var(--font-size-16)}[dir=rtl] .caption-block_download{margin-right:var(--font-size-16)}.caption-block_download{-webkit-margin-start:var(--font-size-16);-moz-margin-start:var(--font-size-16);align-items:center;background:transparent;border:none;color:var(--interactive);cursor:pointer;display:inline-flex;font-size:var(--font-size-14);font-weight:unset;padding:0}[dir=ltr] .caption-block_download svg{margin-left:var(--spacing-unite-1)}[dir=rtl] .caption-block_download svg{margin-right:var(--spacing-unite-1)}.caption-block_download svg{-webkit-margin-start:var(--spacing-unite-1);-moz-margin-start:var(--spacing-unite-1);-webkit-margin-before:calc(var(--spacing-unite-1)*-1);fill:var(--interactive);height:var(--icon-size-medium);margin-top:calc(var(--spacing-unite-1)*-1);width:var(--icon-size-medium)}.caption-block_download [data-icon-name=loading-spinner]{justify-content:center}[dir=ltr] .caption-block_download [data-icon-name=loading-spinner] svg{margin-left:var(--spacing-unite-2)}[dir=rtl] .caption-block_download [data-icon-name=loading-spinner] svg{margin-right:var(--spacing-unite-2)}.caption-block_download [data-icon-name=loading-spinner] svg{-webkit-margin-start:var(--spacing-unite-2);-moz-margin-start:var(--spacing-unite-2);height:var(--font-size-20);width:var(--font-size-20)}[dir=ltr] .caption-block_alignLeft .caption-block_caption,[dir=ltr] .caption-block_alignLeft .caption-block_citation,[dir=ltr] .caption-block_alignLeft .caption-block_heading{text-align:left}[dir=rtl] .caption-block_alignLeft .caption-block_caption,[dir=rtl] .caption-block_alignLeft .caption-block_citation,[dir=rtl] .caption-block_alignLeft .caption-block_heading{text-align:right}.caption-block_alignLeft .caption-block_button{justify-content:start}.caption-block_alignCenter .caption-block_caption,.caption-block_alignCenter .caption-block_citation,.caption-block_alignCenter .caption-block_heading{text-align:center}.caption-block_alignCenter .caption-block_button{justify-content:center}