@charset "UTF-8";[data-testid=carousel-section] .carousel-header__title :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-display-03--family);font-style:var(--font-display-03--style);font-weight:var(--font-display-03--weight);font-size:var(--font-display-03--size);line-height:var(--font-display-03--line-height);letter-spacing:var(--font-display-03--letter-spacing);text-transform:var(--font-display-03--case);color:#0055a5}.section-carousel[data-testid=carousel-section]{row-gap:var(--spacing--padding-4)}[data-testid=carousel-section]{--grid-edge-offset: calc((100vw - min(100vw, var(--grid--max-width))) / 2 + var(--grid--margins));--grid-content-width: calc(min(100vw, var(--grid--max-width)) - (var(--grid--margins) * 2));--grid-column-width: calc((var(--grid-content-width) - (var(--grid--gutters) * 15)) / 16)}@media screen and (min-width:750px){.section-carousel[data-testid=carousel-section]>.group-block{padding-inline-start:calc(var(--grid-column-width) + var(--grid--gutters))}}[data-testid=carousel-section] .card:nth-of-type(odd) :is(.placeholder-image,.image-block__image){--ratio: 1 / 1 !important}[data-testid=carousel-section] .card:nth-of-type(2n) :is(.placeholder-image,.image-block__image){--ratio: 4 / 3 !important}[data-testid=carousel-section] .card__heading :is(h1,h2,h3,h4,h5,h6,p){font-family:var(--font-body-short-01--family);font-style:var(--font-body-short-01--style);font-weight:var(--font-body-short-01--weight);font-size:var(--font-body-short-01--size);line-height:var(--font-body-short-01--line-height);letter-spacing:var(--font-body-short-01--letter-spacing);text-transform:var(--font-body-short-01--case);color:var(--fg--text-default)}[data-testid=carousel-section] .card__text :is(h1,h2,h3,h4,h5,h6,p){font-family:var(--font-body-short-01--family);font-style:var(--font-body-short-01--style);font-weight:var(--font-body-short-01--weight);font-size:var(--font-body-short-01--size);line-height:var(--font-body-short-01--line-height);letter-spacing:var(--font-body-short-01--letter-spacing);text-transform:var(--font-body-short-01--case);color:var(--fg--text-variant)}[data-testid=carousel-section] .card__text{margin-top:calc(var(--spacing--padding-1) - 12px)}[data-testid=carousel-section] .carousel-content>slideshow-container>slideshow-arrows{mix-blend-mode:normal}[data-testid=carousel-section] .carousel-content>slideshow-container>slideshow-arrows .slideshow-control{display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:0;min-height:0;padding:0;border:none;border-radius:50%;background-color:#fff9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--cpfc-blue--500);transition:background-color var(--animation-default) var(--animation-ease-in-out)}[data-testid=carousel-section] .carousel-content>slideshow-container>slideshow-arrows .slideshow-control:hover{background-color:#fff}[data-testid=carousel-section] .carousel-content>slideshow-container>slideshow-arrows .slideshow-control:focus-visible{outline:2px solid var(--cpfc-blue--500);outline-offset:2px}[data-testid=carousel-section] .carousel-content>slideshow-container>slideshow-arrows .svg-wrapper,[data-testid=carousel-section] .carousel-content>slideshow-container>slideshow-arrows svg{width:16px;height:16px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/carousel.css.map */
