.content-carousel-container:has(.primary-carousel) .content-carousel-wrapper{overflow:hidden}.content-carousel-container:has(.secondary-carousel) .content-carousel-wrapper{overflow:hidden}.content-carousel-container:has(.primary-carousel) .default-content-wrapper p{font-family:var(--body-font-family);font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:.1rem;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:2rem}.content-carousel-container:has(.secondary-carousel) .default-content-wrapper p{font-family:var(--body-font-family);font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:.1rem;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:2rem}.primary-carousel.content-carousel{--image-height: 358px;--slide-flex-size: 21.9%}@media(max-width:768px){.primary-carousel.content-carousel{--image-height: 203px;--slide-flex-size: 40%}}.secondary-carousel.content-carousel{--image-height: 269px;--slide-flex-size: 16.9%}@media(max-width:768px){.secondary-carousel.content-carousel{--image-height: 140px;--slide-flex-size: 37.3%}}.content-carousel.primary-carousel,.content-carousel.secondary-carousel{--nav-btn-shadow-color: #00000080;--nav-btn-height: 54px;--nav-btn-position: 4.6%;position:relative}.content-carousel.primary-carousel .indicators,.content-carousel.secondary-carousel .indicators,.content-carousel.primary-carousel .controls button[aria-label="Previous Slide"],.content-carousel.secondary-carousel .controls button[aria-label="Previous Slide"]{display:none}.content-carousel.primary-carousel:has(.slide[aria-hidden]) button[aria-label="Previous Slide"]{display:grid}.content-carousel.secondary-carousel:has(.slide[aria-hidden]) button[aria-label="Previous Slide"]{display:grid}.content-carousel.primary-carousel:has(.slide[aria-hidden=false]:first-child) button[aria-label="Previous Slide"]{display:none}.content-carousel.secondary-carousel:has(.slide[aria-hidden=false]:first-child) button[aria-label="Previous Slide"]{display:none}.content-carousel.primary-carousel:has(.slide[aria-hidden=false]:last-child) button[aria-label="Next Slide"]{display:none}.content-carousel.secondary-carousel:has(.slide[aria-hidden=false]:last-child) button[aria-label="Next Slide"]{display:none}.content-carousel.primary-carousel .slide,.content-carousel.secondary-carousel .slide{flex:0 0 var(--slide-flex-size);padding-right:1rem}.content-carousel.primary-carousel .slide:last-child{padding-right:0}.content-carousel.secondary-carousel .slide:last-child{padding-right:0}.content-carousel.primary-carousel .slide .content p,.content-carousel.secondary-carousel .slide .content p{padding:1.6rem 0 0}.content-carousel.primary-carousel .slide .content p a,.content-carousel.secondary-carousel .slide .content p a{background:transparent;color:var(--text-color);text-transform:initial;padding:0}.content-carousel.primary-carousel .slide .content p,.content-carousel.secondary-carousel .slide .content p,.content-carousel.primary-carousel .slide .content p a,.content-carousel.secondary-carousel .slide .content p a{font-family:var(--body-font-family);font-weight:600;font-size:1.6rem;line-height:2.4rem;letter-spacing:0;text-align:center;vertical-align:middle}.content-carousel.primary-carousel .slide .image img,.content-carousel.secondary-carousel .slide .image img,.content-carousel.primary-carousel .slide .image video,.content-carousel.secondary-carousel .slide .image video{height:var(--image-height)}.content-carousel.primary-carousel .controls button,.content-carousel.secondary-carousel .controls button{position:absolute;top:calc(var(--image-height) / 2 - var(--nav-btn-height) / 2);background-color:var(--c-color-white);box-shadow:0 4px 9px 0 var(--nav-btn-shadow-color)}.content-carousel.primary-carousel .controls button:first-child,.content-carousel.secondary-carousel .controls button:first-child{left:var(--nav-btn-position)}.content-carousel.primary-carousel .controls button:last-child{right:var(--nav-btn-position)}.content-carousel.secondary-carousel .controls button:last-child{right:var(--nav-btn-position)}@media(max-width:768px){.full-bleed:has(.primary-carousel) .content-carousel-wrapper .primary-carousel{padding-left:26px}.full-bleed:has(.secondary-carousel) .content-carousel-wrapper .primary-carousel{padding-left:26px}.full-bleed:has(.primary-carousel) .content-carousel-wrapper .secondary-carousel{padding-left:26px}.full-bleed:has(.secondary-carousel) .content-carousel-wrapper .secondary-carousel{padding-left:26px}.content-carousel.primary-carousel,.content-carousel.secondary-carousel{padding:0 1.6rem}.content-carousel.primary-carousel .slide .content p,.content-carousel.secondary-carousel .slide .content p{padding:.3rem 0 0}.content-carousel.primary-carousel .slide .content p,.content-carousel.secondary-carousel .slide .content p,.content-carousel.primary-carousel .slide .content p a,.content-carousel.secondary-carousel .slide .content p a{font-size:1.2rem;line-height:2rem}}
