.c-banner{border-radius:var(--border-radius--promo_unit);-webkit-flex:1;flex:1;height:auto;-webkit-justify-content:stretch;justify-content:stretch;margin:0 auto;max-height:100%;max-width:120rem;padding:0;pointer-events:none;position:relative;width:100%}.c-banner .c-image{display:block}.c-banner--regular{max-height:70rem}@media (min-width:768px){.c-banner--regular{max-height:35rem}}.c-banner--thin{max-height:35rem}@media (min-width:768px){.c-banner--thin{max-height:17.5rem}}.c-banner--full{min-width:100%}.c-banner--multi{margin-bottom:.5rem;margin-top:.5rem;min-width:100%}@media (min-width:768px){.c-banner--multi{max-width:59.6rem;max-width:49%;min-width:39.4rem;min-width:32%}.c-banner--multi:first-of-type,.c-banner--multi:not(.c-banner--multi-2){margin-right:.5rem}.c-banner--multi:last-of-type:not(.c-banner--multi-2){margin-right:0}}@media (min-width:1024px){.page--with-sidebar .c-banner--multi:not(.c-banner--multi-2){max-width:49%;min-width:49%}.page--with-sidebar .c-banner--multi:not(.c-banner--multi-2):not(:first-of-type){margin-right:0}.page--with-sidebar .c-banner--multi:not(.c-banner--multi-2):last-of-type{margin-right:auto;margin-top:0}}@media (min-width:1400px){.page--with-sidebar .c-banner--multi:not(.c-banner--multi-2){margin-right:.5rem;max-width:49%;min-width:32%}.page--with-sidebar .c-banner--multi:not(.c-banner--multi-2):first-of-type,.page--with-sidebar .c-banner--multi:not(.c-banner--multi-2):not(:first-of-type){margin-right:.5rem}.page--with-sidebar .c-banner--multi:not(.c-banner--multi-2):last-of-type{margin-right:0;margin-top:.5rem}}@media (min-width:1600px){.c-banner--multi.c-banner--multi-2{margin-right:.5rem;max-width:59.6rem;min-width:39.4rem}.c-banner--multi.c-banner--multi-2:last-of-type{margin-left:0;margin-right:auto}}@media (min-width:1800px){.c-banner--multi{margin-right:.5rem;max-width:59.6rem;min-width:39.4rem}.c-banner--multi:last-of-type{margin-right:0}.c-banner--multi:last-of-type.c-banner--multi-2{margin-left:0;margin-right:auto}.page--with-sidebar .c-banner--multi:not(.c-banner--multi-2){max-width:49%;min-width:32%}}@media (min-width:2000px){.c-banner--multi:not(.c-banner--multi-2){margin-left:unset;margin-right:unset}.c-banner--multi:not(.c-banner--multi-2):first-of-type{margin-left:auto;margin-right:.5rem}.c-banner--multi:not(.c-banner--multi-2):last-of-type{margin-left:.5rem;margin-right:auto}}.c-banner--clickable{cursor:pointer;pointer-events:auto}.c-banner--clickable:hover:not(.splide__slide .c-banner--clickable){-webkit-filter:var(--c-banner-hover-shadow-filter,drop-shadow(0 .15rem .5rem var(--color--default)));filter:var(--c-banner-hover-shadow-filter,drop-shadow(0 .15rem .5rem var(--color--default)))}.c-banner--site-banner{border-radius:var(--border-radius);height:var(--size-height--header_banner);max-height:var(--size-height--header_banner);max-width:var(--size-width--header_banner);width:auto}.c-banner--site-banner.u-is-loading{border:none!important}.c-banner--site-banner:hover{-webkit-filter:none;filter:none}.c-banner--site-banner:focus{-webkit-filter:brightness(.8);filter:brightness(.8)}.app--skeleton .c-banner--site-banner,.c-banner--site-banner.u-loadable:active,.c-banner--site-banner.u-loadable:hover{background:none!important;border:none!important}.loaded .c-banner__skeleton{display:none}.c-banner__image-wrapper{display:block;height:100%;width:100%}.c-banner__image-wrapper.u-is-loading{background:var(--color-fill--skeleton);min-height:100%}.c-banner__image-wrapper--site-banner{border-radius:var(--border-radius)!important;color:var(--color-fill--site_header_banner_skeleton,var(--color-fill--site_header_banner,var(--color--primary_light)))!important}.c-banner__image-wrapper--site-banner .c-image{display:inline-block;-o-object-fit:var(--header-site-banner-object-fit,contain);object-fit:var(--header-site-banner-object-fit,contain);-o-object-position:var(--header-site-banner-object-position,center center);object-position:var(--header-site-banner-object-position,center center)}.c-banner__image-wrapper--site-banner.u-is-loading,.c-banner__image-wrapper--site-banner:before{background:none!important}