/*! Copyright 2026 Fonticons, Inc. - https://webawesome.com/license */
import { css } from "lit";
var carousel_item_styles_default = css`:host {
  --aspect-ratio: inherit;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 100%;
  max-height: 100%;
  aspect-ratio: var(--aspect-ratio);
  scroll-snap-align: start;
  scroll-snap-stop: always;
}
::slotted(img) {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
}
`;
export {
  carousel_item_styles_default as default
};
