.image-text-top-position {
  top: 10% !important; }
  @media (max-width: 768.98px) {
    .image-text-top-position {
      top: 8% !important; } }

.image-text-bottom-position {
  top: auto !important;
  bottom: 10% !important; }

.big-carousel-container:not(.exclude-shadow) .hero-banner-container {
  position: relative; }
  .big-carousel-container:not(.exclude-shadow) .hero-banner-container .image-container {
    position: relative;
    background: #37262d; }
    .big-carousel-container:not(.exclude-shadow) .hero-banner-container .image-container::after {
      content: "";
      position: absolute;
      inset: 0;
      background: linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));
      opacity: 0.8;
      pointer-events: none;
      border-radius: inherit; }

.experience-commerce_layouts-bigCarousel .common-image-component,
.experience-ljf_assets-bigBanner .common-image-component {
  width: 100%;
  object-fit: cover; }

.experience-commerce_layouts-bigCarousel .text-wrapper,
.experience-ljf_assets-bigBanner .text-wrapper {
  background: transparent;
  position: absolute;
  z-index: 1; }
  .experience-commerce_layouts-bigCarousel .text-wrapper.height-top,
  .experience-ljf_assets-bigBanner .text-wrapper.height-top {
    top: 25%; }
    @media (min-width: 769px) {
      .experience-commerce_layouts-bigCarousel .text-wrapper.height-top,
      .experience-ljf_assets-bigBanner .text-wrapper.height-top {
        top: 10%; } }
    @media (min-width: 1025px) {
      .experience-commerce_layouts-bigCarousel .text-wrapper.height-top,
      .experience-ljf_assets-bigBanner .text-wrapper.height-top {
        top: 30%; } }
  .experience-commerce_layouts-bigCarousel .text-wrapper.height-center,
  .experience-ljf_assets-bigBanner .text-wrapper.height-center {
    top: 50%; }
  .experience-commerce_layouts-bigCarousel .text-wrapper.height-bottom,
  .experience-ljf_assets-bigBanner .text-wrapper.height-bottom {
    top: unset;
    bottom: 8%; }
  .experience-commerce_layouts-bigCarousel .text-wrapper.width-left,
  .experience-ljf_assets-bigBanner .text-wrapper.width-left {
    -ms-flex-align: center;
        align-items: center; }
    @media (max-width: 768.98px) {
      .experience-commerce_layouts-bigCarousel .text-wrapper.width-left,
      .experience-ljf_assets-bigBanner .text-wrapper.width-left {
        left: 50%;
        transform: translate(-50%, -50%); } }
    @media (min-width: 769px) {
      .experience-commerce_layouts-bigCarousel .text-wrapper.width-left,
      .experience-ljf_assets-bigBanner .text-wrapper.width-left {
        left: 160px;
        -ms-flex-align: start;
            align-items: start; } }
  .experience-commerce_layouts-bigCarousel .text-wrapper.width-center,
  .experience-ljf_assets-bigBanner .text-wrapper.width-center {
    left: 50%;
    -ms-flex-align: center;
        align-items: center;
    transform: translate(-50%, -50%); }
    .experience-commerce_layouts-bigCarousel .text-wrapper.width-center .heading-wrapper p,
    .experience-commerce_layouts-bigCarousel .text-wrapper.width-center .main-text-wrapper p,
    .experience-ljf_assets-bigBanner .text-wrapper.width-center .heading-wrapper p,
    .experience-ljf_assets-bigBanner .text-wrapper.width-center .main-text-wrapper p {
      text-align: center; }
  .experience-commerce_layouts-bigCarousel .text-wrapper.width-right,
  .experience-ljf_assets-bigBanner .text-wrapper.width-right {
    -ms-flex-align: center;
        align-items: center; }
    @media (max-width: 768.98px) {
      .experience-commerce_layouts-bigCarousel .text-wrapper.width-right,
      .experience-ljf_assets-bigBanner .text-wrapper.width-right {
        left: 50%;
        transform: translate(-50%, -50%); } }
    @media (min-width: 769px) {
      .experience-commerce_layouts-bigCarousel .text-wrapper.width-right,
      .experience-ljf_assets-bigBanner .text-wrapper.width-right {
        right: 160px;
        -ms-flex-align: start;
            align-items: start; } }
  .experience-commerce_layouts-bigCarousel .text-wrapper .heading-wrapper,
  .experience-commerce_layouts-bigCarousel .text-wrapper .main-text-wrapper,
  .experience-ljf_assets-bigBanner .text-wrapper .heading-wrapper,
  .experience-ljf_assets-bigBanner .text-wrapper .main-text-wrapper {
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase; }
    @media (max-width: 768.98px) {
      .experience-commerce_layouts-bigCarousel .text-wrapper .heading-wrapper p,
      .experience-commerce_layouts-bigCarousel .text-wrapper .main-text-wrapper p,
      .experience-ljf_assets-bigBanner .text-wrapper .heading-wrapper p,
      .experience-ljf_assets-bigBanner .text-wrapper .main-text-wrapper p {
        text-align: center; } }
  .experience-commerce_layouts-bigCarousel .text-wrapper .heading-wrapper,
  .experience-ljf_assets-bigBanner .text-wrapper .heading-wrapper {
    -ms-flex-order: 1;
        order: 1;
    padding-bottom: 16px; }
    .experience-commerce_layouts-bigCarousel .text-wrapper .heading-wrapper p,
    .experience-ljf_assets-bigBanner .text-wrapper .heading-wrapper p {
      font-size: 46px;
      font-family: "CoralBlushSerif", serif; }
  .experience-commerce_layouts-bigCarousel .text-wrapper .main-text-wrapper,
  .experience-ljf_assets-bigBanner .text-wrapper .main-text-wrapper {
    -ms-flex-order: 2;
        order: 2;
    font-family: "CoralBlushSerif", serif; }
    .experience-commerce_layouts-bigCarousel .text-wrapper .main-text-wrapper.first-order,
    .experience-ljf_assets-bigBanner .text-wrapper .main-text-wrapper.first-order {
      -ms-flex-order: 0;
          order: 0;
      margin-bottom: 8px; }
    .experience-commerce_layouts-bigCarousel .text-wrapper .main-text-wrapper p,
    .experience-ljf_assets-bigBanner .text-wrapper .main-text-wrapper p {
      font-size: 28px;
      margin: 0; }
  .experience-commerce_layouts-bigCarousel .text-wrapper .action-wrapper,
  .experience-ljf_assets-bigBanner .text-wrapper .action-wrapper {
    -ms-flex-order: 3;
        order: 3;
    width: -webkit-fit-content;
    width: fit-content;
    margin-top: 16px; }
    .experience-commerce_layouts-bigCarousel .text-wrapper .action-wrapper .main-banner-button,
    .experience-ljf_assets-bigBanner .text-wrapper .action-wrapper .main-banner-button {
      border: none;
      text-transform: unset;
      font-family: "Manrope-medium", sans-serif;
      font-weight: 400; }

/*# sourceMappingURL=bigBanner.css.map*/