.cmp-carousel__navigation{--carousel-navigation-min-height:40px;--carousel-navigation-slidenav-item-size:12px;margin:16px auto 0;min-height:var(--carousel-navigation-min-height);padding:0 66px;position:relative;width:100%}@media (min-width:768px){.cmp-carousel__navigation{--carousel-navigation-min-height:48px;--carousel-navigation-slidenav-item-size:16px;padding:0 100px;width:-moz-max-content;width:max-content}}@media (min-width:912px){.cmp-carousel__navigation{margin-top:24px}}.cmp-carousel__navigation[data-slides-mobile="1"]{display:none}@media (min-width:768px){.cmp-carousel__navigation[data-slides-tablet="1"],[data-carousel-tablet=false]+.cmp-carousel__navigation{display:none}}@media (min-width:912px){.cmp-carousel__navigation[data-slides-desktop="1"],[data-carousel-desktop=false]+.cmp-carousel__navigation{display:none}}.cmp-carousel__controls{align-items:stretch;display:flex;height:var(--carousel-navigation-min-height);justify-content:space-between;left:0;list-style-type:none;margin:0;padding:0 12px;pointer-events:none;position:absolute;top:0;width:100%}.cmp-carousel__control-button{background-color:#8e0038;border:0;height:100%;-webkit-mask-image:url(../assets/resources/icons/ArrowLeftIcon.svg);mask-image:url(../assets/resources/icons/ArrowLeftIcon.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;pointer-events:all;width:20px}@media (min-width:768px){.cmp-carousel__control-button{width:24px}}.cmp-carousel__control-button[data-slide=next]{-webkit-mask-image:url(../assets/resources/icons/ArrowRightIcon.svg);mask-image:url(../assets/resources/icons/ArrowRightIcon.svg)}.cmp-carousel__indicators-list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--carousel-navigation-slidenav-item-size);justify-content:center;line-height:1;list-style-type:none;margin:0 auto;min-height:100%;padding:calc(var(--carousel-navigation-min-height)/2 - var(--carousel-navigation-slidenav-item-size)/2) 0 0}.cmp-carousel__indicator{height:var(--carousel-navigation-slidenav-item-size);margin:0;padding:0;width:var(--carousel-navigation-slidenav-item-size)}@media (min-width:768px) and (max-width:911px){[data-columns-tablet="2"] .cmp-carousel__indicator:nth-child(2n+2),[data-columns-tablet="3"] .cmp-carousel__indicator:nth-child(3n+2),[data-columns-tablet="3"] .cmp-carousel__indicator:nth-child(3n+3),[data-columns-tablet="4"] .cmp-carousel__indicator:nth-child(4n+2),[data-columns-tablet="4"] .cmp-carousel__indicator:nth-child(4n+3),[data-columns-tablet="4"] .cmp-carousel__indicator:nth-child(4n+4),[data-columns-tablet="5"] .cmp-carousel__indicator:nth-child(5n+2),[data-columns-tablet="5"] .cmp-carousel__indicator:nth-child(5n+3),[data-columns-tablet="5"] .cmp-carousel__indicator:nth-child(5n+4),[data-columns-tablet="5"] .cmp-carousel__indicator:nth-child(5n+5){display:none}}@media (min-width:912px){[data-columns-desktop="2"] .cmp-carousel__indicator:nth-child(2n+2),[data-columns-desktop="3"] .cmp-carousel__indicator:nth-child(3n+2),[data-columns-desktop="3"] .cmp-carousel__indicator:nth-child(3n+3),[data-columns-desktop="4"] .cmp-carousel__indicator:nth-child(4n+2),[data-columns-desktop="4"] .cmp-carousel__indicator:nth-child(4n+3),[data-columns-desktop="4"] .cmp-carousel__indicator:nth-child(4n+4),[data-columns-desktop="5"] .cmp-carousel__indicator:nth-child(5n+2),[data-columns-desktop="5"] .cmp-carousel__indicator:nth-child(5n+3),[data-columns-desktop="5"] .cmp-carousel__indicator:nth-child(5n+4),[data-columns-desktop="5"] .cmp-carousel__indicator:nth-child(5n+5){display:none}}.cmp-carousel__indicator-button{background-color:#fff;border:1px solid #8e0038;border-radius:50%;height:inherit;margin:0;overflow:hidden;padding:0;width:inherit}.cmp-carousel__indicator-button.is-active{background-color:#8e0038}:is(.cmp-carousel__control-button,.cmp-carousel__indicator-button):hover{cursor:pointer}:is(.cmp-carousel__control-button-label,.cmp-carousel__indicator-label){pointer-events:none;visibility:hidden}.cmp-carousel__container{--column-width:100%;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;row-gap:24px}@media (min-width:768px) and (max-width:911px){.cmp-carousel__container.has-1-cols-m{--column-width:100%}}@media (min-width:912px){.cmp-carousel__container.has-1-cols-l{--column-width:100%}}@media (min-width:768px) and (max-width:911px){.cmp-carousel__container.has-2-cols-m{--column-width:50%}}@media (min-width:912px){.cmp-carousel__container.has-2-cols-l{--column-width:50%}}@media (min-width:768px) and (max-width:911px){.cmp-carousel__container.has-3-cols-m{--column-width:33.33333333%}}@media (min-width:912px){.cmp-carousel__container.has-3-cols-l{--column-width:33.33333333%}}@media (min-width:768px) and (max-width:911px){.cmp-carousel__container.has-4-cols-m{--column-width:25%}}@media (min-width:912px){.cmp-carousel__container.has-4-cols-l{--column-width:25%}}@media (min-width:768px) and (max-width:911px){.cmp-carousel__container.has-5-cols-m{--column-width:20%}}@media (min-width:912px){.cmp-carousel__container.has-5-cols-l{--column-width:20%}}.cmp-carousel__container[data-image-size=s]{--image-max-height:156px}@media (min-width:768px){.cmp-carousel__container[data-image-size=s]{--image-max-height:168px}}.cmp-carousel__container[data-image-size=m]{--image-max-height:182px}@media (min-width:768px){.cmp-carousel__container[data-image-size=m]{--image-max-height:420px}}.cmp-carousel__container[data-image-size=l]{--image-max-height:208px}@media (min-width:768px){.cmp-carousel__container[data-image-size=l]{--image-max-height:576px}}.cmp-carousel__container :is(.image,.experienceFragment,.download,.benefits,.promo,.tile,.quote){border-bottom-width:12px!important;border-left:12px solid transparent!important;border-right:12px solid transparent!important;border-top-width:12px!important;flex:0 0 var(--column-width);max-width:480px;width:var(--column-width)}@media (max-width:767px){.cmp-carousel__container :is(.image,.experienceFragment,.download,.benefits,.promo,.tile,.quote){margin-left:auto;margin-right:auto}}@media (min-width:768px){.cmp-carousel__container :is(.image,.experienceFragment,.download,.benefits,.promo,.tile,.quote){max-width:var(--column-width)}}.cmp-carousel__container .promo .cmp-promo{height:100%}.cmp-carousel__container .promo .cmp-promo__placeholder{margin-top:auto}.cmp-carousel__container .image{align-items:center;display:flex;justify-content:center}.cmp-carousel__container .image>div{width:100%}.cmp-carousel__container .image img,.cmp-carousel__container .image>div:not(:empty){height:auto;max-height:var(--image-max-height,156px)}.cmp-carousel__container .image img{display:block;margin-inline:auto;max-width:100%;width:auto}.cmp-carousel__container .cmp-download{width:100%}.cmp-carousel__container .cmp-download:not(:empty){height:100%}.cmp-carousel__container .benefits__container{height:100%;justify-content:flex-end;width:100%}.cmp-carousel__container .benefits__container .benefits__items-wrapper{height:100%}.cmp-carousel__container .benefits__container .benefits__flag-container{flex:0 0 var(--benefits-flag-height,auto);height:var(--benefits-flag-height,auto);margin-bottom:calc(var(--benefits-flag-height, 0px)/-2);transform:translateY(calc(50% - var(--benefits-flag-height, 0px)/2))}.cmp-carousel__container .quote{margin-block:0}.cmp-carousel__container :is(.experienceFragment>div,.xf-content-height,.xf-content-height>.aem-Grid){display:contents}@media (max-width:767px){html:not(:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial)) .cmp-carousel__container[data-carousel-mobile=true]{flex-wrap:nowrap;margin-bottom:-8px;margin-top:-8px;overflow:hidden}html:not(:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial)) .cmp-carousel__container[data-carousel-mobile=true]>div{margin-bottom:8px;margin-top:8px}}@media (max-width:911px){html:not(:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial)) .cmp-carousel__container[data-carousel-tablet=true]{flex-wrap:nowrap;margin-bottom:-8px;margin-top:-8px;overflow:hidden}html:not(:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial)) .cmp-carousel__container[data-carousel-tablet=true]>div{margin-bottom:8px;margin-top:8px}}@media (min-width:912px){html:not(:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial)) .cmp-carousel__container[data-carousel-desktop=true]{flex-wrap:nowrap;margin-bottom:-8px;margin-top:-8px;overflow:hidden}html:not(:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial)) .cmp-carousel__container[data-carousel-desktop=true]>div{margin-bottom:8px;margin-top:8px}}html:not(:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial)) .cmp-carousel__container.is-initialized{display:block}html:not(:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial)) .cmp-carousel__container.is-initialized>div{--column-width:100%;align-items:stretch;display:flex}html:not(:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial)) .cmp-carousel__container.is-initialized :is(.imageComponent,.download,.benefits,.promo,.tile,.quote){height:100%}html:not(:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial)) .cmp-carousel__container .experienceFragment{display:contents}html:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial) .cmp-carousel__container .experienceFragment{border-left:0!important;border-right:0!important;margin-bottom:0;margin-top:0}html:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial) .cmp-carousel__container .experienceFragment :is(.imageComponent,.download,.benefits,.promo,.tile,.quote){height:100%}html:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial) .cmp-carousel__container>.new{flex:0 0 100%!important;margin-top:24px!important;width:100%!important}@media (min-width:768px){html:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial) .cmp-carousel__container :is(.imageComponent,.experienceFragment,.dlownload,.benefits,.promo,.tile,.quote){max-width:none}}html:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial) .carouselContainer .cmp-carousel__container{margin-bottom:0;margin-top:0}html:is(.aem-AuthorLayer-Edit,.aem-AuthorLayer-Layouting,.aem-AuthorLayer-structure,.aem-AuthorLayer-initial) .carouselContainer:not(:is(.padding-s,.padding-m,.padding-l,.padding-xl)){padding-bottom:8px;padding-top:8px}