/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./sfra-webpack-builder/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./sfra-webpack-builder/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./sfra-webpack-builder/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./code/app_custom_corporategifting/cartridge/client/default/scss/giftVoucher/status.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.gift-voucher-status-page {
  background-image: linear-gradient(192deg, #d4fcfd, #fbf9f0);
  /* Table body */
  /* Title row */
  /* Data rows */
  /* Left column (label) */
  /* Right column (value) */ }
  .gift-voucher-status-page .gift-voucher-status-wrapper {
    padding: 2.5rem 0; }
    .gift-voucher-status-page .gift-voucher-status-wrapper .gift-voucher-status-form-wrapper {
      max-width: 100%; }
      @media (min-width: 1024px) {
        .gift-voucher-status-page .gift-voucher-status-wrapper .gift-voucher-status-form-wrapper {
          max-width: 83.5%; } }
      .gift-voucher-status-page .gift-voucher-status-wrapper .gift-voucher-status-form-wrapper p {
        font-size: 0.875rem;
        color: #333; }
    .gift-voucher-status-page .gift-voucher-status-wrapper .gift-voucher-carosual-wrapper {
      width: 100%;
      max-width: 26.125rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-item-align: start;
          align-self: flex-start;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin-top: 1rem; }
      @media (min-width: 1024px) {
        .gift-voucher-status-page .gift-voucher-status-wrapper .gift-voucher-carosual-wrapper {
          margin-top: 0rem; } }
      .gift-voucher-status-page .gift-voucher-status-wrapper .gift-voucher-carosual-wrapper #gift-voucher-carousel .carousel-indicators {
        text-align: center;
        margin-bottom: -1.875rem; }
        .gift-voucher-status-page .gift-voucher-status-wrapper .gift-voucher-carosual-wrapper #gift-voucher-carousel .carousel-indicators li {
          display: inline-block;
          width: 0.75rem;
          height: 0.75rem;
          border-radius: 50%;
          background-color: #aed9da;
          margin: 0 0.3125rem;
          cursor: pointer; }
          .gift-voucher-status-page .gift-voucher-status-wrapper .gift-voucher-carosual-wrapper #gift-voucher-carousel .carousel-indicators li.active {
            background-color: #14606e; }
      .gift-voucher-status-page .gift-voucher-status-wrapper .gift-voucher-carosual-wrapper #gift-voucher-carousel .carousel-item {
        width: 100%;
        max-width: 21.5625rem;
        height: auto;
        aspect-ratio: 1.6; }
        @media (min-width: 768px) {
          .gift-voucher-status-page .gift-voucher-status-wrapper .gift-voucher-carosual-wrapper #gift-voucher-carousel .carousel-item {
            max-width: 33rem;
            aspect-ratio: 1.567; } }
        .gift-voucher-status-page .gift-voucher-status-wrapper .gift-voucher-carosual-wrapper #gift-voucher-carousel .carousel-item img {
          width: 100%;
          height: 100%;
          -o-object-fit: cover;
             object-fit: cover;
          border-radius: 0.9375rem;
          display: block; }
  .gift-voucher-status-page #card-details-container {
    width: 100%;
    max-width: 25.5rem;
    margin: 0;
    border-radius: 0.75rem;
    padding: 0.75rem;
    border: 0.0625rem solid #d6d7d8;
    border-collapse: separate;
    border-spacing: 0;
    overflow: hidden; }
  .gift-voucher-status-page .card-details-body {
    width: 100%; }
  .gift-voucher-status-page .card-details-title {
    position: relative; }
    .gift-voucher-status-page .card-details-title th {
      font-family: "Poppins", sans-serif;
      font-weight: 500;
      padding: 1rem 0.5rem;
      color: #333;
      font-size: 1.125rem;
      text-align: left; }
    .gift-voucher-status-page .card-details-title::after {
      content: "";
      position: absolute;
      left: 0.5rem;
      right: 0.5rem;
      bottom: 0;
      height: 0.0625rem;
      background-color: #d6d7d8;
      pointer-events: none; }
  .gift-voucher-status-page .card-detail-row {
    position: relative; }
    .gift-voucher-status-page .card-detail-row td {
      padding: 1rem 0.5rem; }
    .gift-voucher-status-page .card-detail-row::after {
      content: "";
      position: absolute;
      left: 0.5rem;
      right: 0.5rem;
      bottom: 0;
      height: 0.0625rem;
      background-color: #d6d7d8;
      pointer-events: none; }
    .gift-voucher-status-page .card-detail-row:last-child::after {
      display: none; }
  .gift-voucher-status-page .card-detail-label {
    color: #333;
    font-weight: 500;
    font-family: "Poppins", sans-serif;
    text-align: left;
    width: 50%; }
  .gift-voucher-status-page .card-detail-value {
    color: #333;
    font-weight: 500;
    font-size: 0.875rem;
    line-height: 1.5rem;
    text-align: right;
    width: 50%; }

