.container.svelte-1al9lox{--border-safe-area-size: var(--carousel3d-border-safe-area-size, 6rem);--grid-gutter-size: var(--carousel3d-grid-gutter-size, 1fr);--primary-slide-size: var(--carousel3d-primary-slide-size, 60vw);--slide-background-color: var(--carousel3d-slide-background-color, transparent);--slide-transition-duration: var(--carousel3d-slide-transition-duration, 1s);--slide-transition-easing: var(--carousel3d-slide-transition-easing, ease);position:relative;display:grid;width:100%;grid-template:". slides slides slides ." 1fr ". prev title next ." min-content ". prev caption next ." min-content / var(--border-safe-area-size) var(--grid-gutter-size) calc(var(--primary-slide-size) * .8) var(--grid-gutter-size) var(--border-safe-area-size);place-content:center}@media (max-width: 640px){.container.svelte-1al9lox{grid-template:". slides slides slides ." 1fr ". prev title next ." min-content ". caption caption caption ." min-content / var(--border-safe-area-size) var(--grid-gutter-size) calc(var(--primary-slide-size) * .8) var(--grid-gutter-size) var(--border-safe-area-size)}}.carousel.svelte-1al9lox{position:relative;min-height:calc(var(--primary-slide-size) * .57);width:100%;grid-area:slides}.slide.svelte-1al9lox{position:absolute;top:50%;left:50%;display:grid;width:var(--primary-slide-size);grid-template:"." 1fr / 1fr;place-items:center;background-color:var(--slide-background-color);transition:transform var(--slide-transition-duration) var(--slide-transition-easing),z-index var(--slide-transition-duration) var(--slide-transition-easing)}.slide[data-position=center].svelte-1al9lox{z-index:3;transform:translate(var(--pos2-x, -50%)) translateY(-50%) scale(var(--pos2-scale, 1))}.slide[data-position=right].svelte-1al9lox{z-index:2;transform:translate(var(--pos1-x, -20%)) translateY(-50%) scale(var(--pos1-scale, .75))}.slide[data-position=left].svelte-1al9lox{z-index:2;transform:translate(var(--pos3-x, -80%)) translateY(-50%) scale(var(--pos3-scale, .75))}.slide[data-position=back].svelte-1al9lox{z-index:1;transform:translate(var(--pos0-x, -50%)) translateY(-50%) scale(var(--pos0-scale, .5))}[data-overlap=false].svelte-1al9lox .slide:where(.svelte-1al9lox){--pos0-x: -50%;--pos1-x: 16%;--pos2-x: -50%;--pos3-x: -116%;--pos0-scale: .375;--pos1-scale: .375;--pos2-scale: 1;--pos3-scale: .375}.slideImg.svelte-1al9lox{display:flex;height:100%;width:100%;place-content:center}.slideImg.svelte-1al9lox img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.slideTitle.svelte-1al9lox{position:relative;display:flex;grid-area:2 / 1 / 3 / end;justify-content:center}.next.svelte-1al9lox,.prev.svelte-1al9lox{z-index:10;position:relative;height:4rem;width:4rem}.next.svelte-1al9lox{left:1rem;grid-area:next;place-self:center start}@media (max-width: 640px){.next.svelte-1al9lox{place-self:start end}}.prev.svelte-1al9lox{left:-1rem;grid-area:prev;place-self:center end}@media (max-width: 640px){.prev.svelte-1al9lox{place-self:start start}}.caption.svelte-1al9lox{position:relative;padding:0 4rem;grid-area:caption;place-self:center}@media (max-width: 640px){.caption.svelte-1al9lox{padding:0}}
