@use "./functions.scss" as *;
@use "sass:map";
@use "sass:list";

[data-div-type="element"] {
  &[data-element-type="productInventory"] {
    // width: var(--_sf-nw-wh, var(--_tst-lt-wh));
    margin: var(--_ctm-mob-lt-mn, var(--_ctm-tab-lt-mn, var(--_ctm-lt-mn)));

    // aspect-ratio: 1 / var(--_sf-aspect-ratio);
    & > .wrapper {
      width: 100%;
    }
    &[data-show-shadow="false"] {
      --_show-shadow-im-se: none;
    }
    &[data-show-border="false"] {
      --_show-border-im-se: none;
    }
    &[data-overflow-items="Wrap"] {
      .horizontal {
        flex-wrap: wrap;
      }
    }
    &[data-overflow-items="Scroll"] {
      .horizontal {
        width: 100%;
        overflow-x: auto;
        .item {
          width: 100%;
          flex-shrink: 0;
        }
      }
      .vertical {
        overflow-y: auto;
        max-height: 30%;
      }
    }
    .text-element {
      background: #6d96e4;
      padding: 10px;
      font-weight: 600;
      color: rgba(75, 69, 70, 1);
    }
    .store__container {
      display: flex;
      flex-direction: column;
      // align-items: center;
      padding: var(--_ctm-mob-lt-pg, var(--_ctm-tab-lt-pg, var(--_ctm-lt-pg)));

      gap: 10px;
      .stack {
        .static {
          color: var(
            --_ctm-mob-dn-iy-tt-se-cr-dc,
            var(--_ctm-tab-dn-iy-tt-se-cr-dc, var(--_ctm-dn-iy-tt-se-cr-dc))
          );
          font-family: var(
            --_ctm-mob-dn-iy-tt-se-ft-fy-dc,
            var(--_ctm-tab-dn-iy-tt-se-ft-fy-dc, var(--_ctm-dn-iy-tt-se-ft-fy-dc))
          );
          text-transform: var(
            --_ctm-mob-dn-iy-tt-se-tt-tm-dc,
            var(--_ctm-tab-dn-iy-tt-se-tt-tm-dc, var(--_ctm-dn-iy-tt-se-tt-tm-dc))
          );
          word-wrap: var(
            --_ctm-mob-dn-iy-tt-se-wd-wp-dc,
            var(--_ctm-tab-dn-iy-tt-se-wd-wp-dc, var(--_ctm-dn-iy-tt-se-wd-wp-dc))
          );
          word-break: var(
            --_ctm-mob-dn-iy-tt-se-wd-bk-dc,
            var(--_ctm-tab-dn-iy-tt-se-wd-bk-dc, var(--_ctm-dn-iy-tt-se-wd-bk-dc))
          );
          font-size: var(
            --_ctm-mob-dn-iy-tt-se-ft-se-dc,
            var(--_ctm-tab-dn-iy-tt-se-ft-se-dc, var(--_ctm-dn-iy-tt-se-ft-se-dc))
          );
          font-weight: var(
            --_ctm-mob-dn-iy-tt-se-ft-wt-dc,
            var(--_ctm-tab-dn-iy-tt-se-ft-wt-dc, var(--_ctm-dn-iy-tt-se-ft-wt-dc))
          );
          font-style: var(
            --_ctm-mob-dn-iy-tt-se-ft-se-ic-dc,
            var(--_ctm-tab-dn-iy-tt-se-ft-se-ic-dc, var(--_ctm-dn-iy-tt-se-ft-se-ic-dc))
          );
          text-align: var(
            --_ctm-mob-dn-iy-tt-se-tt-an-dc,
            var(--_ctm-tab-dn-iy-tt-se-tt-an-dc, var(--_ctm-dn-iy-tt-se-tt-an-dc))
          );
          letter-spacing: var(
            --_ctm-mob-dn-iy-tt-se-lr-sg-dc,
            var(--_ctm-tab-dn-iy-tt-se-lr-sg-dc, var(--_ctm-dn-iy-tt-se-lr-sg-dc))
          );
          line-height: var(
            --_ctm-mob-dn-iy-tt-se-le-ht-dc,
            var(--_ctm-tab-dn-iy-tt-se-le-ht-dc, var(--_ctm-dn-iy-tt-se-le-ht-dc))
          );
          text-decoration: var(
            --_ctm-mob-dn-iy-tt-se-ue-dc,
            var(--_ctm-tab-dn-iy-tt-se-ue-dc, var(--_ctm-dn-iy-tt-se-ue-dc))
          );
        }

        .dynamic {
          color: var(
            --_ctm-mob-dn-iy-tt-se-cr,
            var(--_ctm-tab-dn-iy-tt-se-cr, var(--_ctm-dn-iy-tt-se-cr))
          );
          font-family: var(
            --_ctm-mob-dn-iy-tt-se-ft-fy,
            var(--_ctm-tab-dn-iy-tt-se-ft-fy, var(--_ctm-dn-iy-tt-se-ft-fy))
          );
          text-transform: var(
            --_ctm-mob-dn-iy-tt-se-tt-tm,
            var(--_ctm-tab-dn-iy-tt-se-tt-tm, var(--_ctm-dn-iy-tt-se-tt-tm))
          );
          word-wrap: var(
            --_ctm-mob-dn-iy-tt-se-wd-wp,
            var(--_ctm-tab-dn-iy-tt-se-wd-wp, var(--_ctm-dn-iy-tt-se-wd-wp))
          );
          word-break: var(
            --_ctm-mob-dn-iy-tt-se-wd-bk,
            var(--_ctm-tab-dn-iy-tt-se-wd-bk, var(--_ctm-dn-iy-tt-se-wd-bk))
          );
          font-size: var(
            --_ctm-mob-dn-iy-tt-se-ft-se,
            var(--_ctm-tab-dn-iy-tt-se-ft-se, var(--_ctm-dn-iy-tt-se-ft-se))
          );
          font-weight: var(
            --_ctm-mob-dn-iy-tt-se-ft-wt,
            var(--_ctm-tab-dn-iy-tt-se-ft-wt, var(--_ctm-dn-iy-tt-se-ft-wt))
          );
          font-style: var(
            --_ctm-mob-dn-iy-tt-se-ft-se-ic,
            var(--_ctm-tab-dn-iy-tt-se-ft-se-ic, var(--_ctm-dn-iy-tt-se-ft-se-ic))
          );
          text-align: var(
            --_ctm-mob-dn-iy-tt-se-tt-an,
            var(--_ctm-tab-dn-iy-tt-se-tt-an, var(--_ctm-dn-iy-tt-se-tt-an))
          );
          letter-spacing: var(
            --_ctm-mob-dn-iy-tt-se-lr-sg,
            var(--_ctm-tab-dn-iy-tt-se-lr-sg, var(--_ctm-dn-iy-tt-se-lr-sg))
          );
          line-height: var(
            --_ctm-mob-dn-iy-tt-se-le-ht,
            var(--_ctm-tab-dn-iy-tt-se-le-ht, var(--_ctm-dn-iy-tt-se-le-ht))
          );
          text-decoration: var(
            --_ctm-mob-dn-iy-tt-se-ue,
            var(--_ctm-tab-dn-iy-tt-se-ue, var(--_ctm-dn-iy-tt-se-ue))
          );
        }

        .horizontal {
          display: flex;
          flex-direction: row;
          align-items: center;
          margin-top: 10px;
          gap: var(--_ctm-mob-lt-im-sg, var(--_ctm-tab-lt-im-sg, var(--_ctm-lt-im-sg)));

          .item {
            display: flex;
            flex-direction: column;
            padding: var(
                --_ctm-mob-dn-im-se-vl-pg,
                var(--_ctm-tab-dn-im-se-vl-pg, var(--_ctm-dn-im-se-vl-pg))
              )
              var(
                --_ctm-mob-dn-im-se-hl-pg,
                var(--_ctm-tab-dn-im-se-hl-pg, var(--_ctm-dn-im-se-hl-pg))
              );
            background-color: var(
              --_ctm-mob-dn-im-se-bd-cr,
              var(--_ctm-tab-dn-im-se-bd-cr, var(--_ctm-dn-im-se-bd-cr))
            );
            border-color: var(
              --_show-border-im-se,
              var(
                --_ctm-mob-dn-im-se-br-cr,
                var(--_ctm-tab-dn-im-se-br-cr, var(--_ctm-dn-im-se-br-cr))
              )
            );
            border-style: var(
              --_show-border-im-se,
              var(
                --_ctm-mob-dn-im-se-br-se,
                var(--_ctm-tab-dn-im-se-br-se, var(--_ctm-dn-im-se-br-se))
              )
            );
            border-width: var(
              --_show-border-im-se,
              var(
                --_ctm-mob-dn-im-se-br-wh,
                var(--_ctm-tab-dn-im-se-br-wh, var(--_ctm-dn-im-se-br-wh))
              )
            );
            border-radius: var(
              --_ctm-mob-dn-im-se-br-rs,
              var(--_ctm-tab-dn-im-se-br-rs, var(--_ctm-dn-im-se-br-rs))
            );
            box-shadow: var(
              --_show-shadow-im-se,
              var(
                  --_ctm-mob-dn-im-se-sw-ae,
                  var(--_ctm-tab-dn-im-se-sw-ae, var(--_ctm-dn-im-se-sw-ae))
                )
                var(
                  --_ctm-mob-dn-im-se-sw-br,
                  var(--_ctm-tab-dn-im-se-sw-br, var(--_ctm-dn-im-se-sw-br))
                )
                var(
                  --_ctm-mob-dn-im-se-sw-sd,
                  var(--_ctm-tab-dn-im-se-sw-sd, var(--_ctm-dn-im-se-sw-sd))
                )
                var(
                  --_ctm-mob-dn-im-se-sw-cr,
                  var(--_ctm-tab-dn-im-se-sw-cr, var(--_ctm-dn-im-se-sw-cr))
                )
            );

            .name {
              color: var(
                --_ctm-mob-dn-ln-ne-cr,
                var(--_ctm-tab-dn-ln-ne-cr, var(--_ctm-dn-ln-ne-cr))
              );
              font-family: var(
                --_ctm-mob-dn-ln-ne-ft-fy,
                var(--_ctm-tab-dn-ln-ne-ft-fy, var(--_ctm-dn-ln-ne-ft-fy))
              );
              text-transform: var(
                --_ctm-mob-dn-ln-ne-tt-tm,
                var(--_ctm-tab-dn-ln-ne-tt-tm, var(--_ctm-dn-ln-ne-tt-tm))
              );
              word-wrap: var(
                --_ctm-mob-dn-ln-ne-wd-wp,
                var(--_ctm-tab-dn-ln-ne-wd-wp, var(--_ctm-dn-ln-ne-wd-wp))
              );
              word-break: var(
                --_ctm-mob-dn-ln-ne-wd-bk,
                var(--_ctm-tab-dn-ln-ne-wd-bk, var(--_ctm-dn-ln-ne-wd-bk))
              );
              font-size: var(
                --_ctm-mob-dn-ln-ne-ft-se,
                var(--_ctm-tab-dn-ln-ne-ft-se, var(--_ctm-dn-ln-ne-ft-se))
              );
              font-weight: var(
                --_ctm-mob-dn-ln-ne-ft-wt,
                var(--_ctm-tab-dn-ln-ne-ft-wt, var(--_ctm-dn-ln-ne-ft-wt))
              );
              font-style: var(
                --_ctm-mob-dn-ln-ne-ft-se-ic,
                var(--_ctm-tab-dn-ln-ne-ft-se-ic, var(--_ctm-dn-ln-ne-ft-se-ic))
              );
              text-align: var(
                --_ctm-mob-dn-ln-ne-tt-an,
                var(--_ctm-tab-dn-ln-ne-tt-an, var(--_ctm-dn-ln-ne-tt-an))
              );
              letter-spacing: var(
                --_ctm-mob-dn-ln-ne-lr-sg,
                var(--_ctm-tab-dn-ln-ne-lr-sg, var(--_ctm-dn-ln-ne-lr-sg))
              );
              line-height: var(
                --_ctm-mob-dn-ln-ne-le-ht,
                var(--_ctm-tab-dn-ln-ne-le-ht, var(--_ctm-dn-ln-ne-le-ht))
              );
              text-decoration: var(
                --_ctm-mob-dn-ln-ne-ue,
                var(--_ctm-tab-dn-ln-ne-ue, var(--_ctm-dn-ln-ne-ue))
              );
            }

            .address {
              color: var(
                --_ctm-mob-dn-ln-as-cr,
                var(--_ctm-tab-dn-ln-as-cr, var(--_ctm-dn-ln-as-cr))
              );
              font-family: var(
                --_ctm-mob-dn-ln-as-ft-fy,
                var(--_ctm-tab-dn-ln-as-ft-fy, var(--_ctm-dn-ln-as-ft-fy))
              );
              text-transform: var(
                --_ctm-mob-dn-ln-as-tt-tm,
                var(--_ctm-tab-dn-ln-as-tt-tm, var(--_ctm-dn-ln-as-tt-tm))
              );
              word-wrap: var(
                --_ctm-mob-dn-ln-as-wd-wp,
                var(--_ctm-tab-dn-ln-as-wd-wp, var(--_ctm-dn-ln-as-wd-wp))
              );
              word-break: var(
                --_ctm-mob-dn-ln-as-wd-bk,
                var(--_ctm-tab-dn-ln-as-wd-bk, var(--_ctm-dn-ln-as-wd-bk))
              );
              font-size: var(
                --_ctm-mob-dn-ln-as-ft-se,
                var(--_ctm-tab-dn-ln-as-ft-se, var(--_ctm-dn-ln-as-ft-se))
              );
              font-weight: var(
                --_ctm-mob-dn-ln-as-ft-wt,
                var(--_ctm-tab-dn-ln-as-ft-wt, var(--_ctm-dn-ln-as-ft-wt))
              );
              font-style: var(
                --_ctm-mob-dn-ln-as-ft-se-ic,
                var(--_ctm-tab-dn-ln-as-ft-se-ic, var(--_ctm-dn-ln-as-ft-se-ic))
              );
              text-align: var(
                --_ctm-mob-dn-ln-as-tt-an,
                var(--_ctm-tab-dn-ln-as-tt-an, var(--_ctm-dn-ln-as-tt-an))
              );
              letter-spacing: var(
                --_ctm-mob-dn-ln-as-lr-sg,
                var(--_ctm-tab-dn-ln-as-lr-sg, var(--_ctm-dn-ln-as-lr-sg))
              );
              line-height: var(
                --_ctm-mob-dn-ln-as-le-ht,
                var(--_ctm-tab-dn-ln-as-le-ht, var(--_ctm-dn-ln-as-le-ht))
              );
              text-decoration: var(
                --_ctm-mob-dn-ln-as-ue,
                var(--_ctm-tab-dn-ln-as-ue, var(--_ctm-dn-ln-as-ue))
              );
            }

            .inventory {
              color: var(
                --_ctm-mob-dn-ln-iy-cr,
                var(--_ctm-tab-dn-ln-iy-cr, var(--_ctm-dn-ln-iy-cr))
              );
              font-family: var(
                --_ctm-mob-dn-ln-iy-ft-fy,
                var(--_ctm-tab-dn-ln-iy-ft-fy, var(--_ctm-dn-ln-iy-ft-fy))
              );
              text-transform: var(
                --_ctm-mob-dn-ln-iy-tt-tm,
                var(--_ctm-tab-dn-ln-iy-tt-tm, var(--_ctm-dn-ln-iy-tt-tm))
              );
              word-wrap: var(
                --_ctm-mob-dn-ln-iy-wd-wp,
                var(--_ctm-tab-dn-ln-iy-wd-wp, var(--_ctm-dn-ln-iy-wd-wp))
              );
              word-break: var(
                --_ctm-mob-dn-ln-iy-wd-bk,
                var(--_ctm-tab-dn-ln-iy-wd-bk, var(--_ctm-dn-ln-iy-wd-bk))
              );
              font-size: var(
                --_ctm-mob-dn-ln-iy-ft-se,
                var(--_ctm-tab-dn-ln-iy-ft-se, var(--_ctm-dn-ln-iy-ft-se))
              );
              font-weight: var(
                --_ctm-mob-dn-ln-iy-ft-wt,
                var(--_ctm-tab-dn-ln-iy-ft-wt, var(--_ctm-dn-ln-iy-ft-wt))
              );
              font-style: var(
                --_ctm-mob-dn-ln-iy-ft-se-ic,
                var(--_ctm-tab-dn-ln-iy-ft-se-ic, var(--_ctm-dn-ln-iy-ft-se-ic))
              );
              text-align: var(
                --_ctm-mob-dn-ln-iy-tt-an,
                var(--_ctm-tab-dn-ln-iy-tt-an, var(--_ctm-dn-ln-iy-tt-an))
              );
              letter-spacing: var(
                --_ctm-mob-dn-ln-iy-lr-sg,
                var(--_ctm-tab-dn-ln-iy-lr-sg, var(--_ctm-dn-ln-iy-lr-sg))
              );
              line-height: var(
                --_ctm-mob-dn-ln-iy-le-ht,
                var(--_ctm-tab-dn-ln-iy-le-ht, var(--_ctm-dn-ln-iy-le-ht))
              );
              text-decoration: var(
                --_ctm-mob-dn-ln-iy-ue,
                var(--_ctm-tab-dn-ln-iy-ue, var(--_ctm-dn-ln-iy-ue))
              );
            }

            .status {
              color: var(
                --_ctm-mob-dn-ln-iy-ss-cr,
                var(--_ctm-tab-dn-ln-iy-ss-cr, var(--_ctm-dn-ln-iy-ss-cr))
              );
              font-family: var(
                --_ctm-mob-dn-ln-iy-ss-ft-fy,
                var(--_ctm-tab-dn-ln-iy-ss-ft-fy, var(--_ctm-dn-ln-iy-ss-ft-fy))
              );
              text-transform: var(
                --_ctm-mob-dn-ln-iy-ss-tt-tm,
                var(--_ctm-tab-dn-ln-iy-ss-tt-tm, var(--_ctm-dn-ln-iy-ss-tt-tm))
              );
              word-wrap: var(
                --_ctm-mob-dn-ln-iy-ss-wd-wp,
                var(--_ctm-tab-dn-ln-iy-ss-wd-wp, var(--_ctm-dn-ln-iy-ss-wd-wp))
              );
              word-break: var(
                --_ctm-mob-dn-ln-iy-ss-wd-bk,
                var(--_ctm-tab-dn-ln-iy-ss-wd-bk, var(--_ctm-dn-ln-iy-ss-wd-bk))
              );
              font-size: var(
                --_ctm-mob-dn-ln-iy-ss-ft-se,
                var(--_ctm-tab-dn-ln-iy-ss-ft-se, var(--_ctm-dn-ln-iy-ss-ft-se))
              );
              font-weight: var(
                --_ctm-mob-dn-ln-iy-ss-ft-wt,
                var(--_ctm-tab-dn-ln-iy-ss-ft-wt, var(--_ctm-dn-ln-iy-ss-ft-wt))
              );
              font-style: var(
                --_ctm-mob-dn-ln-iy-ss-ft-se-ic,
                var(--_ctm-tab-dn-ln-iy-ss-ft-se-ic, var(--_ctm-dn-ln-iy-ss-ft-se-ic))
              );
              text-align: var(
                --_ctm-mob-dn-ln-iy-ss-tt-an,
                var(--_ctm-tab-dn-ln-iy-ss-tt-an, var(--_ctm-dn-ln-iy-ss-tt-an))
              );
              letter-spacing: var(
                --_ctm-mob-dn-ln-iy-ss-lr-sg,
                var(--_ctm-tab-dn-ln-iy-ss-lr-sg, var(--_ctm-dn-ln-iy-ss-lr-sg))
              );
              line-height: var(
                --_ctm-mob-dn-ln-iy-ss-le-ht,
                var(--_ctm-tab-dn-ln-iy-ss-le-ht, var(--_ctm-dn-ln-iy-ss-le-ht))
              );
              text-decoration: var(
                --_ctm-mob-dn-ln-iy-ss-ue,
                var(--_ctm-tab-dn-ln-iy-ss-ue, var(--_ctm-dn-ln-iy-ss-ue))
              );
            }
          }
        }

        .vertical {
          display: flex;
          flex-direction: column;
          align-items: flex-start;
          gap: var(--_ctm-mob-lt-im-sg, var(--_ctm-tab-lt-im-sg, var(--_ctm-lt-im-sg)));

          .item {
            display: flex;
            flex-direction: column;
            width: 100%;
            padding: var(
                --_ctm-mob-dn-im-se-vl-pg,
                var(--_ctm-tab-dn-im-se-vl-pg, var(--_ctm-dn-im-se-vl-pg))
              )
              var(
                --_ctm-mob-dn-im-se-hl-pg,
                var(--_ctm-tab-dn-im-se-hl-pg, var(--_ctm-dn-im-se-hl-pg))
              );
            background-color: var(
              --_ctm-mob-dn-im-se-bd-cr,
              var(--_ctm-tab-dn-im-se-bd-cr, var(--_ctm-dn-im-se-bd-cr))
            );

            border-color: var(
              --_ctm-mob-dn-im-se-br-cr,
              var(--_ctm-tab-dn-im-se-br-cr, var(--_ctm-dn-im-se-br-cr))
            );
            border-style: var(
              --_ctm-mob-dn-im-se-br-se,
              var(--_ctm-tab-dn-im-se-br-se, var(--_ctm-dn-im-se-br-se))
            );
            border-width: var(
              --_ctm-mob-dn-im-se-br-wh,
              var(--_ctm-tab-dn-im-se-br-wh, var(--_ctm-dn-im-se-br-wh))
            );
            border-radius: var(
              --_ctm-mob-dn-im-se-br-rs,
              var(--_ctm-tab-dn-im-se-br-rs, var(--_ctm-dn-im-se-br-rs))
            );

            box-shadow: var(
                --_ctm-mob-dn-im-se-sw-ae,
                var(--_ctm-tab-dn-im-se-sw-ae, var(--_ctm-dn-im-se-sw-ae))
              )
              var(
                --_ctm-mob-dn-im-se-sw-br,
                var(--_ctm-tab-dn-im-se-sw-br, var(--_ctm-dn-im-se-sw-br))
              )
              var(
                --_ctm-mob-dn-im-se-sw-sd,
                var(--_ctm-tab-dn-im-se-sw-sd, var(--_ctm-dn-im-se-sw-sd))
              )
              var(
                --_ctm-mob-dn-im-se-sw-cr,
                var(--_ctm-tab-dn-im-se-sw-cr, var(--_ctm-dn-im-se-sw-cr))
              );
            .name {
              color: var(
                --_ctm-mob-dn-ln-ne-cr,
                var(--_ctm-tab-dn-ln-ne-cr, var(--_ctm-dn-ln-ne-cr))
              );
              font-family: var(
                --_ctm-mob-dn-ln-ne-ft-fy,
                var(--_ctm-tab-dn-ln-ne-ft-fy, var(--_ctm-dn-ln-ne-ft-fy))
              );
              text-transform: var(
                --_ctm-mob-dn-ln-ne-tt-tm,
                var(--_ctm-tab-dn-ln-ne-tt-tm, var(--_ctm-dn-ln-ne-tt-tm))
              );
              word-wrap: var(
                --_ctm-mob-dn-ln-ne-wd-wp,
                var(--_ctm-tab-dn-ln-ne-wd-wp, var(--_ctm-dn-ln-ne-wd-wp))
              );
              word-break: var(
                --_ctm-mob-dn-ln-ne-wd-bk,
                var(--_ctm-tab-dn-ln-ne-wd-bk, var(--_ctm-dn-ln-ne-wd-bk))
              );
              font-size: var(
                --_ctm-mob-dn-ln-ne-ft-se,
                var(--_ctm-tab-dn-ln-ne-ft-se, var(--_ctm-dn-ln-ne-ft-se))
              );
              font-weight: var(
                --_ctm-mob-dn-ln-ne-ft-wt,
                var(--_ctm-tab-dn-ln-ne-ft-wt, var(--_ctm-dn-ln-ne-ft-wt))
              );
              font-style: var(
                --_ctm-mob-dn-ln-ne-ft-se-ic,
                var(--_ctm-tab-dn-ln-ne-ft-se-ic, var(--_ctm-dn-ln-ne-ft-se-ic))
              );
              text-align: var(
                --_ctm-mob-dn-ln-ne-tt-an,
                var(--_ctm-tab-dn-ln-ne-tt-an, var(--_ctm-dn-ln-ne-tt-an))
              );
              letter-spacing: var(
                --_ctm-mob-dn-ln-ne-lr-sg,
                var(--_ctm-tab-dn-ln-ne-lr-sg, var(--_ctm-dn-ln-ne-lr-sg))
              );
              line-height: var(
                --_ctm-mob-dn-ln-ne-le-ht,
                var(--_ctm-tab-dn-ln-ne-le-ht, var(--_ctm-dn-ln-ne-le-ht))
              );
              text-decoration: var(
                --_ctm-mob-dn-ln-ne-ue,
                var(--_ctm-tab-dn-ln-ne-ue, var(--_ctm-dn-ln-ne-ue))
              );
            }
            .address {
              color: var(
                --_ctm-mob-dn-ln-as-cr,
                var(--_ctm-tab-dn-ln-as-cr, var(--_ctm-dn-ln-as-cr))
              );
              font-family: var(
                --_ctm-mob-dn-ln-as-ft-fy,
                var(--_ctm-tab-dn-ln-as-ft-fy, var(--_ctm-dn-ln-as-ft-fy))
              );
              text-transform: var(
                --_ctm-mob-dn-ln-as-tt-tm,
                var(--_ctm-tab-dn-ln-as-tt-tm, var(--_ctm-dn-ln-as-tt-tm))
              );
              word-wrap: var(
                --_ctm-mob-dn-ln-as-wd-wp,
                var(--_ctm-tab-dn-ln-as-wd-wp, var(--_ctm-dn-ln-as-wd-wp))
              );
              word-break: var(
                --_ctm-mob-dn-ln-as-wd-bk,
                var(--_ctm-tab-dn-ln-as-wd-bk, var(--_ctm-dn-ln-as-wd-bk))
              );
              font-size: var(
                --_ctm-mob-dn-ln-as-ft-se,
                var(--_ctm-tab-dn-ln-as-ft-se, var(--_ctm-dn-ln-as-ft-se))
              );
              font-weight: var(
                --_ctm-mob-dn-ln-as-ft-wt,
                var(--_ctm-tab-dn-ln-as-ft-wt, var(--_ctm-dn-ln-as-ft-wt))
              );
              font-style: var(
                --_ctm-mob-dn-ln-as-ft-se-ic,
                var(--_ctm-tab-dn-ln-as-ft-se-ic, var(--_ctm-dn-ln-as-ft-se-ic))
              );
              text-align: var(
                --_ctm-mob-dn-ln-as-tt-an,
                var(--_ctm-tab-dn-ln-as-tt-an, var(--_ctm-dn-ln-as-tt-an))
              );
              letter-spacing: var(
                --_ctm-mob-dn-ln-as-lr-sg,
                var(--_ctm-tab-dn-ln-as-lr-sg, var(--_ctm-dn-ln-as-lr-sg))
              );
              line-height: var(
                --_ctm-mob-dn-ln-as-le-ht,
                var(--_ctm-tab-dn-ln-as-le-ht, var(--_ctm-dn-ln-as-le-ht))
              );
              text-decoration: var(
                --_ctm-mob-dn-ln-as-ue,
                var(--_ctm-tab-dn-ln-as-ue, var(--_ctm-dn-ln-as-ue))
              );
            }

            .inventory {
              color: var(
                --_ctm-mob-dn-ln-iy-cr,
                var(--_ctm-tab-dn-ln-iy-cr, var(--_ctm-dn-ln-iy-cr))
              );
              font-family: var(
                --_ctm-mob-dn-ln-iy-ft-fy,
                var(--_ctm-tab-dn-ln-iy-ft-fy, var(--_ctm-dn-ln-iy-ft-fy))
              );
              text-transform: var(
                --_ctm-mob-dn-ln-iy-tt-tm,
                var(--_ctm-tab-dn-ln-iy-tt-tm, var(--_ctm-dn-ln-iy-tt-tm))
              );
              word-wrap: var(
                --_ctm-mob-dn-ln-iy-wd-wp,
                var(--_ctm-tab-dn-ln-iy-wd-wp, var(--_ctm-dn-ln-iy-wd-wp))
              );
              word-break: var(
                --_ctm-mob-dn-ln-iy-wd-bk,
                var(--_ctm-tab-dn-ln-iy-wd-bk, var(--_ctm-dn-ln-iy-wd-bk))
              );
              font-size: var(
                --_ctm-mob-dn-ln-iy-ft-se,
                var(--_ctm-tab-dn-ln-iy-ft-se, var(--_ctm-dn-ln-iy-ft-se))
              );
              font-weight: var(
                --_ctm-mob-dn-ln-iy-ft-wt,
                var(--_ctm-tab-dn-ln-iy-ft-wt, var(--_ctm-dn-ln-iy-ft-wt))
              );
              font-style: var(
                --_ctm-mob-dn-ln-iy-ft-se-ic,
                var(--_ctm-tab-dn-ln-iy-ft-se-ic, var(--_ctm-dn-ln-iy-ft-se-ic))
              );
              text-align: var(
                --_ctm-mob-dn-ln-iy-tt-an,
                var(--_ctm-tab-dn-ln-iy-tt-an, var(--_ctm-dn-ln-iy-tt-an))
              );
              letter-spacing: var(
                --_ctm-mob-dn-ln-iy-lr-sg,
                var(--_ctm-tab-dn-ln-iy-lr-sg, var(--_ctm-dn-ln-iy-lr-sg))
              );
              line-height: var(
                --_ctm-mob-dn-ln-iy-le-ht,
                var(--_ctm-tab-dn-ln-iy-le-ht, var(--_ctm-dn-ln-iy-le-ht))
              );
              text-decoration: var(
                --_ctm-mob-dn-ln-iy-ue,
                var(--_ctm-tab-dn-ln-iy-ue, var(--_ctm-dn-ln-iy-ue))
              );
            }

            .status {
              color: var(
                --_ctm-mob-dn-ln-iy-ss-cr,
                var(--_ctm-tab-dn-ln-iy-ss-cr, var(--_ctm-dn-ln-iy-ss-cr))
              );
              font-family: var(
                --_ctm-mob-dn-ln-iy-ss-ft-fy,
                var(--_ctm-tab-dn-ln-iy-ss-ft-fy, var(--_ctm-dn-ln-iy-ss-ft-fy))
              );
              text-transform: var(
                --_ctm-mob-dn-ln-iy-ss-tt-tm,
                var(--_ctm-tab-dn-ln-iy-ss-tt-tm, var(--_ctm-dn-ln-iy-ss-tt-tm))
              );
              word-wrap: var(
                --_ctm-mob-dn-ln-iy-ss-wd-wp,
                var(--_ctm-tab-dn-ln-iy-ss-wd-wp, var(--_ctm-dn-ln-iy-ss-wd-wp))
              );
              word-break: var(
                --_ctm-mob-dn-ln-iy-ss-wd-bk,
                var(--_ctm-tab-dn-ln-iy-ss-wd-bk, var(--_ctm-dn-ln-iy-ss-wd-bk))
              );
              font-size: var(
                --_ctm-mob-dn-ln-iy-ss-ft-se,
                var(--_ctm-tab-dn-ln-iy-ss-ft-se, var(--_ctm-dn-ln-iy-ss-ft-se))
              );
              font-weight: var(
                --_ctm-mob-dn-ln-iy-ss-ft-wt,
                var(--_ctm-tab-dn-ln-iy-ss-ft-wt, var(--_ctm-dn-ln-iy-ss-ft-wt))
              );
              font-style: var(
                --_ctm-mob-dn-ln-iy-ss-ft-se-ic,
                var(--_ctm-tab-dn-ln-iy-ss-ft-se-ic, var(--_ctm-dn-ln-iy-ss-ft-se-ic))
              );
              text-align: var(
                --_ctm-mob-dn-ln-iy-ss-tt-an,
                var(--_ctm-tab-dn-ln-iy-ss-tt-an, var(--_ctm-dn-ln-iy-ss-tt-an))
              );
              letter-spacing: var(
                --_ctm-mob-dn-ln-iy-ss-lr-sg,
                var(--_ctm-tab-dn-ln-iy-ss-lr-sg, var(--_ctm-dn-ln-iy-ss-lr-sg))
              );
              line-height: var(
                --_ctm-mob-dn-ln-iy-ss-le-ht,
                var(--_ctm-tab-dn-ln-iy-ss-le-ht, var(--_ctm-dn-ln-iy-ss-le-ht))
              );
              text-decoration: var(
                --_ctm-mob-dn-ln-iy-ss-ue,
                var(--_ctm-tab-dn-ln-iy-ss-ue, var(--_ctm-dn-ln-iy-ss-ue))
              );
            }
          }
        }
      }
      .store__button {
        .button {
          display: flex;
          align-items: center;
          background-color: var(
            --_ctm-mob-dn-vw-iy-bn-dt-se-bd-cr,
            var(--_ctm-tab-dn-vw-iy-bn-dt-se-bd-cr, var(--_ctm-dn-vw-iy-bn-dt-se-bd-cr))
          );
          gap: var(
            --_ctm-mob-dn-vw-iy-bn-dt-se-in-ad-tt-sg,
            var(--_ctm-tab-dn-vw-iy-bn-dt-se-in-ad-tt-sg, var(--_ctm-dn-vw-iy-bn-dt-se-in-ad-tt-sg))
          );
          padding: 10px;
          width: 100%;
          justify-content: center;
          min-width: 100px;
          min-height: 50px;

          border-color: var(
            --_show-border-im-se,
            var(
              --_ctm-mob-dn-vw-iy-bn-dt-se-br-cr,
              var(--_ctm-tab-dn-vw-iy-bn-dt-se-br-cr, var(--_ctm-dn-vw-iy-bn-dt-se-br-cr))
            )
          );
          border-style: var(
            --_show-border-im-se,
            var(
              --_ctm-mob-dn-vw-iy-bn-dt-se-br-se,
              var(--_ctm-tab-dn-vw-iy-bn-dt-se-br-se, var(--_ctm-dn-vw-iy-bn-dt-se-br-se))
            )
          );
          border-width: var(
            --_show-border-im-se,
            var(
              --_ctm-mob-dn-vw-iy-bn-dt-se-br-wh,
              var(--_ctm-tab-dn-vw-iy-bn-dt-se-br-wh, var(--_ctm-dn-vw-iy-bn-dt-se-br-wh))
            )
          );
          border-radius: var(
            --_ctm-mob-dn-vw-iy-bn-dt-se-br-rs,
            var(--_ctm-tab-dn-vw-iy-bn-dt-se-br-rs, var(--_ctm-dn-vw-iy-bn-dt-se-br-rs))
          );
          box-shadow: var(
            --_show-shadow-im-se,
            var(
                --_ctm-mob-dn-vw-iy-bn-dt-se-sw-ae,
                var(--_ctm-tab-dn-vw-iy-bn-dt-se-sw-ae, var(--_ctm-dn-vw-iy-bn-dt-se-sw-ae))
              )
              var(
                --_ctm-mob-dn-vw-iy-bn-dt-se-sw-br,
                var(--_ctm-tab-dn-vw-iy-bn-dt-se-sw-br, var(--_ctm-dn-vw-iy-bn-dt-se-sw-br))
              )
              var(
                --_ctm-mob-dn-vw-iy-bn-dt-se-sw-sd,
                var(--_ctm-tab-dn-vw-iy-bn-dt-se-sw-sd, var(--_ctm-dn-vw-iy-bn-dt-se-sw-sd))
              )
              var(
                --_ctm-mob-dn-vw-iy-bn-dt-se-sw-cr,
                var(--_ctm-tab-dn-vw-iy-bn-dt-se-sw-cr, var(--_ctm-dn-vw-iy-bn-dt-se-sw-cr))
              )
          );
          .icon {
            svg {
              width: var(
                --_ctm-mob-dn-vw-iy-bn-dt-se-in-se,
                var(--_ctm-tab-dn-vw-iy-bn-dt-se-in-se, var(--_ctm-dn-vw-iy-bn-dt-se-in-se))
              );
              height: var(
                --_ctm-mob-dn-vw-iy-bn-dt-se-in-se,
                var(--_ctm-tab-dn-vw-iy-bn-dt-se-in-se, var(--_ctm-dn-vw-iy-bn-dt-se-in-se))
              );
              path {
                stroke: var(
                  --_ctm-mob-dn-vw-iy-bn-dt-se-in-c1,
                  var(--_ctm-tab-dn-vw-iy-bn-dt-se-in-c1, var(--_ctm-dn-vw-iy-bn-dt-se-in-c1))
                );
                // Overrides the stroke-width presentation attribute baked into the icon markup.
                stroke-width: prepareMediaVariable(--_ctm-dn-vw-iy-bn-dt-se-se-wh, 1.25);
              }
            }
          }

          .text {
            color: var(
              --_ctm-mob-dn-vw-iy-bn-dt-se-cr,
              var(--_ctm-tab-dn-vw-iy-bn-dt-se-cr, var(--_ctm-dn-vw-iy-bn-dt-se-cr))
            );
            font-family: var(
              --_ctm-mob-dn-vw-iy-bn-dt-se-ft-fy,
              var(--_ctm-tab-dn-vw-iy-bn-dt-se-ft-fy, var(--_ctm-dn-vw-iy-bn-dt-se-ft-fy))
            );
            text-transform: var(
              --_ctm-mob-dn-vw-iy-bn-dt-se-tt-tm,
              var(--_ctm-tab-dn-vw-iy-bn-dt-se-tt-tm, var(--_ctm-dn-vw-iy-bn-dt-se-tt-tm))
            );
            word-wrap: var(
              --_ctm-mob-dn-vw-iy-bn-dt-se-wd-wp,
              var(--_ctm-tab-dn-vw-iy-bn-dt-se-wd-wp, var(--_ctm-dn-vw-iy-bn-dt-se-wd-wp))
            );
            word-break: var(
              --_ctm-mob-dn-vw-iy-bn-dt-se-wd-bk,
              var(--_ctm-tab-dn-vw-iy-bn-dt-se-wd-bk, var(--_ctm-dn-vw-iy-bn-dt-se-wd-bk))
            );
            font-size: var(
              --_ctm-mob-dn-vw-iy-bn-dt-se-ft-se,
              var(--_ctm-tab-dn-vw-iy-bn-dt-se-ft-se, var(--_ctm-dn-vw-iy-bn-dt-se-ft-se))
            );
            font-weight: var(
              --_ctm-mob-dn-vw-iy-bn-dt-se-ft-wt,
              var(--_ctm-tab-dn-vw-iy-bn-dt-se-ft-wt, var(--_ctm-dn-vw-iy-bn-dt-se-ft-wt))
            );
            font-style: var(
              --_ctm-mob-dn-vw-iy-bn-dt-se-ft-se-ic,
              var(--_ctm-tab-dn-vw-iy-bn-dt-se-ft-se-ic, var(--_ctm-dn-vw-iy-bn-dt-se-ft-se-ic))
            );
            text-align: var(
              --_ctm-mob-dn-vw-iy-bn-dt-se-tt-an,
              var(--_ctm-tab-dn-vw-iy-bn-dt-se-tt-an, var(--_ctm-dn-vw-iy-bn-dt-se-tt-an))
            );
            letter-spacing: var(
              --_ctm-mob-dn-vw-iy-bn-dt-se-lr-sg,
              var(--_ctm-tab-dn-vw-iy-bn-dt-se-lr-sg, var(--_ctm-dn-vw-iy-bn-dt-se-lr-sg))
            );
            line-height: var(
              --_ctm-mob-dn-vw-iy-bn-dt-se-le-ht,
              var(--_ctm-tab-dn-vw-iy-bn-dt-se-le-ht, var(--_ctm-dn-vw-iy-bn-dt-se-le-ht))
            );
            text-decoration: var(
              --_ctm-mob-dn-vw-iy-bn-dt-se-ue,
              var(--_ctm-tab-dn-vw-iy-bn-dt-se-ue, var(--_ctm-dn-vw-iy-bn-dt-se-ue))
            );
          }
          &:hover {
            background-color: var(
              --_ctm-mob-dn-vw-iy-bn-hr-se-bd-cr,
              var(--_ctm-tab-dn-vw-iy-bn-hr-se-bd-cr, var(--_ctm-dn-vw-iy-bn-hr-se-bd-cr))
            );
            gap: var(
              --_ctm-mob-dn-vw-iy-bn-hr-se-in-ad-tt-sg,
              var(
                --_ctm-tab-dn-vw-iy-bn-hr-se-in-ad-tt-sg,
                var(--_ctm-dn-vw-iy-bn-hr-se-in-ad-tt-sg)
              )
            );
            min-width: 100px;
            min-height: 50px;
            border-color: var(
              --_show-border-im-se,
              var(
                --_ctm-mob-dn-vw-iy-bn-hr-se-br-cr,
                var(--_ctm-tab-dn-vw-iy-bn-hr-se-br-cr, var(--_ctm-dn-vw-iy-bn-hr-se-br-cr))
              )
            );
            border-style: var(
              --_show-border-im-se,
              var(
                --_ctm-mob-dn-vw-iy-bn-hr-se-br-se,
                var(--_ctm-tab-dn-vw-iy-bn-hr-se-br-se, var(--_ctm-dn-vw-iy-bn-hr-se-br-se))
              )
            );
            border-width: var(
              --_show-border-im-se,
              var(
                --_ctm-mob-dn-vw-iy-bn-hr-se-br-wh,
                var(--_ctm-tab-dn-vw-iy-bn-hr-se-br-wh, var(--_ctm-dn-vw-iy-bn-hr-se-br-wh))
              )
            );
            border-radius: var(
              --_ctm-mob-dn-vw-iy-bn-hr-se-br-rs,
              var(--_ctm-tab-dn-vw-iy-bn-hr-se-br-rs, var(--_ctm-dn-vw-iy-bn-hr-se-br-rs))
            );
            box-shadow: var(
              --_show-shadow-im-se,
              var(
                  --_ctm-mob-dn-vw-iy-bn-hr-se-sw-ae,
                  var(--_ctm-tab-dn-vw-iy-bn-hr-se-sw-ae, var(--_ctm-dn-vw-iy-bn-hr-se-sw-ae))
                )
                var(
                  --_ctm-mob-dn-vw-iy-bn-hr-se-sw-br,
                  var(--_ctm-tab-dn-vw-iy-bn-hr-se-sw-br, var(--_ctm-dn-vw-iy-bn-hr-se-sw-br))
                )
                var(
                  --_ctm-mob-dn-vw-iy-bn-hr-se-sw-sd,
                  var(--_ctm-tab-dn-vw-iy-bn-hr-se-sw-sd, var(--_ctm-dn-vw-iy-bn-hr-se-sw-sd))
                )
                var(
                  --_ctm-mob-dn-vw-iy-bn-hr-se-sw-cr,
                  var(--_ctm-tab-dn-vw-iy-bn-hr-se-sw-cr, var(--_ctm-dn-vw-iy-bn-hr-se-sw-cr))
                )
            );

            .icon {
              svg {
                width: var(
                  --_ctm-mob-dn-vw-iy-bn-hr-se-in-se,
                  var(--_ctm-tab-dn-vw-iy-bn-hr-se-in-se, var(--_ctm-dn-vw-iy-bn-hr-se-in-se))
                );
                height: var(
                  --_ctm-mob-dn-vw-iy-bn-hr-se-in-se,
                  var(--_ctm-tab-dn-vw-iy-bn-hr-se-in-se, var(--_ctm-dn-vw-iy-bn-hr-se-in-se))
                );
                path {
                  stroke: var(
                    --_ctm-mob-dn-vw-iy-bn-hr-se-in-c1,
                    var(--_ctm-tab-dn-vw-iy-bn-hr-se-in-c1, var(--_ctm-dn-vw-iy-bn-hr-se-in-c1))
                  );
                }
              }
            }

            .text {
              color: var(
                --_ctm-mob-dn-vw-iy-bn-hr-se-cr,
                var(--_ctm-tab-dn-vw-iy-bn-hr-se-cr, var(--_ctm-dn-vw-iy-bn-hr-se-cr))
              );
              font-family: var(
                --_ctm-mob-dn-vw-iy-bn-hr-se-ft-fy,
                var(--_ctm-tab-dn-vw-iy-bn-hr-se-ft-fy, var(--_ctm-dn-vw-iy-bn-hr-se-ft-fy))
              );
              text-transform: var(
                --_ctm-mob-dn-vw-iy-bn-hr-se-tt-tm,
                var(--_ctm-tab-dn-vw-iy-bn-hr-se-tt-tm, var(--_ctm-dn-vw-iy-bn-hr-se-tt-tm))
              );
              word-wrap: var(
                --_ctm-mob-dn-vw-iy-bn-hr-se-wd-wp,
                var(--_ctm-tab-dn-vw-iy-bn-hr-se-wd-wp, var(--_ctm-dn-vw-iy-bn-hr-se-wd-wp))
              );
              word-break: var(
                --_ctm-mob-dn-vw-iy-bn-hr-se-wd-bk,
                var(--_ctm-tab-dn-vw-iy-bn-hr-se-wd-bk, var(--_ctm-dn-vw-iy-bn-hr-se-wd-bk))
              );
              font-size: var(
                --_ctm-mob-dn-vw-iy-bn-hr-se-ft-se,
                var(--_ctm-tab-dn-vw-iy-bn-hr-se-ft-se, var(--_ctm-dn-vw-iy-bn-hr-se-ft-se))
              );
              font-weight: var(
                --_ctm-mob-dn-vw-iy-bn-hr-se-ft-wt,
                var(--_ctm-tab-dn-vw-iy-bn-hr-se-ft-wt, var(--_ctm-dn-vw-iy-bn-hr-se-ft-wt))
              );
              font-style: var(
                --_ctm-mob-dn-vw-iy-bn-hr-se-ft-se-ic,
                var(--_ctm-tab-dn-vw-iy-bn-hr-se-ft-se-ic, var(--_ctm-dn-vw-iy-bn-hr-se-ft-se-ic))
              );
              text-align: var(
                --_ctm-mob-dn-vw-iy-bn-hr-se-tt-an,
                var(--_ctm-tab-dn-vw-iy-bn-hr-se-tt-an, var(--_ctm-dn-vw-iy-bn-hr-se-tt-an))
              );
              letter-spacing: var(
                --_ctm-mob-dn-vw-iy-bn-hr-se-lr-sg,
                var(--_ctm-tab-dn-vw-iy-bn-hr-se-lr-sg, var(--_ctm-dn-vw-iy-bn-hr-se-lr-sg))
              );
              line-height: var(
                --_ctm-mob-dn-vw-iy-bn-hr-se-le-ht,
                var(--_ctm-tab-dn-vw-iy-bn-hr-se-le-ht, var(--_ctm-dn-vw-iy-bn-hr-se-le-ht))
              );
              text-decoration: var(
                --_ctm-mob-dn-vw-iy-bn-hr-se-ue,
                var(--_ctm-tab-dn-vw-iy-bn-hr-se-ue, var(--_ctm-dn-vw-iy-bn-hr-se-ue))
              );
            }
          }
        }
        .upfront_container {
          margin-top: 10px;

          .vertical {
            display: flex;
            flex-direction: column;
            align-items: flex-start;
            gap: var(--_ctm-mob-lt-im-sg, var(--_ctm-tab-lt-im-sg, var(--_ctm-lt-im-sg)));

            .item {
              display: flex;
              flex-direction: column;
              width: 100%;
              padding: var(
                  --_ctm-mob-dn-im-se-vl-pg,
                  var(--_ctm-tab-dn-im-se-vl-pg, var(--_ctm-dn-im-se-vl-pg))
                )
                var(
                  --_ctm-mob-dn-im-se-hl-pg,
                  var(--_ctm-tab-dn-im-se-hl-pg, var(--_ctm-dn-im-se-hl-pg))
                );
              background-color: var(
                --_ctm-mob-dn-im-se-bd-cr,
                var(--_ctm-tab-dn-im-se-bd-cr, var(--_ctm-dn-im-se-bd-cr))
              );

              border-color: var(
                --_show-border-im-se,
                var(
                  --_ctm-mob-dn-im-se-br-cr,
                  var(--_ctm-tab-dn-im-se-br-cr, var(--_ctm-dn-im-se-br-cr))
                )
              );
              border-style: var(
                --_show-border-im-se,
                var(
                  --_ctm-mob-dn-im-se-br-se,
                  var(--_ctm-tab-dn-im-se-br-se, var(--_ctm-dn-im-se-br-se))
                )
              );
              border-width: var(
                --_show-border-im-se,
                var(
                  --_ctm-mob-dn-im-se-br-wh,
                  var(--_ctm-tab-dn-im-se-br-wh, var(--_ctm-dn-im-se-br-wh))
                )
              );
              border-radius: var(
                --_ctm-mob-dn-im-se-br-rs,
                var(--_ctm-tab-dn-im-se-br-rs, var(--_ctm-dn-im-se-br-rs))
              );

              box-shadow: var(
                --_show-shadow-im-se,
                var(
                    --_ctm-mob-dn-im-se-sw-ae,
                    var(--_ctm-tab-dn-im-se-sw-ae, var(--_ctm-dn-im-se-sw-ae))
                  )
                  var(
                    --_ctm-mob-dn-im-se-sw-br,
                    var(--_ctm-tab-dn-im-se-sw-br, var(--_ctm-dn-im-se-sw-br))
                  )
                  var(
                    --_ctm-mob-dn-im-se-sw-sd,
                    var(--_ctm-tab-dn-im-se-sw-sd, var(--_ctm-dn-im-se-sw-sd))
                  )
                  var(
                    --_ctm-mob-dn-im-se-sw-cr,
                    var(--_ctm-tab-dn-im-se-sw-cr, var(--_ctm-dn-im-se-sw-cr))
                  )
              );
              .name {
                color: var(
                  --_ctm-mob-dn-ln-ne-cr,
                  var(--_ctm-tab-dn-ln-ne-cr, var(--_ctm-dn-ln-ne-cr))
                );
                font-family: var(
                  --_ctm-mob-dn-ln-ne-ft-fy,
                  var(--_ctm-tab-dn-ln-ne-ft-fy, var(--_ctm-dn-ln-ne-ft-fy))
                );
                text-transform: var(
                  --_ctm-mob-dn-ln-ne-tt-tm,
                  var(--_ctm-tab-dn-ln-ne-tt-tm, var(--_ctm-dn-ln-ne-tt-tm))
                );
                word-wrap: var(
                  --_ctm-mob-dn-ln-ne-wd-wp,
                  var(--_ctm-tab-dn-ln-ne-wd-wp, var(--_ctm-dn-ln-ne-wd-wp))
                );
                word-break: var(
                  --_ctm-mob-dn-ln-ne-wd-bk,
                  var(--_ctm-tab-dn-ln-ne-wd-bk, var(--_ctm-dn-ln-ne-wd-bk))
                );
                font-size: var(
                  --_ctm-mob-dn-ln-ne-ft-se,
                  var(--_ctm-tab-dn-ln-ne-ft-se, var(--_ctm-dn-ln-ne-ft-se))
                );
                font-weight: var(
                  --_ctm-mob-dn-ln-ne-ft-wt,
                  var(--_ctm-tab-dn-ln-ne-ft-wt, var(--_ctm-dn-ln-ne-ft-wt))
                );
                font-style: var(
                  --_ctm-mob-dn-ln-ne-ft-se-ic,
                  var(--_ctm-tab-dn-ln-ne-ft-se-ic, var(--_ctm-dn-ln-ne-ft-se-ic))
                );
                text-align: var(
                  --_ctm-mob-dn-ln-ne-tt-an,
                  var(--_ctm-tab-dn-ln-ne-tt-an, var(--_ctm-dn-ln-ne-tt-an))
                );
                letter-spacing: var(
                  --_ctm-mob-dn-ln-ne-lr-sg,
                  var(--_ctm-tab-dn-ln-ne-lr-sg, var(--_ctm-dn-ln-ne-lr-sg))
                );
                line-height: var(
                  --_ctm-mob-dn-ln-ne-le-ht,
                  var(--_ctm-tab-dn-ln-ne-le-ht, var(--_ctm-dn-ln-ne-le-ht))
                );
                text-decoration: var(
                  --_ctm-mob-dn-ln-ne-ue,
                  var(--_ctm-tab-dn-ln-ne-ue, var(--_ctm-dn-ln-ne-ue))
                );
              }

              .address {
                color: var(
                  --_ctm-mob-dn-ln-as-cr,
                  var(--_ctm-tab-dn-ln-as-cr, var(--_ctm-dn-ln-as-cr))
                );
                font-family: var(
                  --_ctm-mob-dn-ln-as-ft-fy,
                  var(--_ctm-tab-dn-ln-as-ft-fy, var(--_ctm-dn-ln-as-ft-fy))
                );
                text-transform: var(
                  --_ctm-mob-dn-ln-as-tt-tm,
                  var(--_ctm-tab-dn-ln-as-tt-tm, var(--_ctm-dn-ln-as-tt-tm))
                );
                word-wrap: var(
                  --_ctm-mob-dn-ln-as-wd-wp,
                  var(--_ctm-tab-dn-ln-as-wd-wp, var(--_ctm-dn-ln-as-wd-wp))
                );
                word-break: var(
                  --_ctm-mob-dn-ln-as-wd-bk,
                  var(--_ctm-tab-dn-ln-as-wd-bk, var(--_ctm-dn-ln-as-wd-bk))
                );
                font-size: var(
                  --_ctm-mob-dn-ln-as-ft-se,
                  var(--_ctm-tab-dn-ln-as-ft-se, var(--_ctm-dn-ln-as-ft-se))
                );
                font-weight: var(
                  --_ctm-mob-dn-ln-as-ft-wt,
                  var(--_ctm-tab-dn-ln-as-ft-wt, var(--_ctm-dn-ln-as-ft-wt))
                );
                font-style: var(
                  --_ctm-mob-dn-ln-as-ft-se-ic,
                  var(--_ctm-tab-dn-ln-as-ft-se-ic, var(--_ctm-dn-ln-as-ft-se-ic))
                );
                text-align: var(
                  --_ctm-mob-dn-ln-as-tt-an,
                  var(--_ctm-tab-dn-ln-as-tt-an, var(--_ctm-dn-ln-as-tt-an))
                );
                letter-spacing: var(
                  --_ctm-mob-dn-ln-as-lr-sg,
                  var(--_ctm-tab-dn-ln-as-lr-sg, var(--_ctm-dn-ln-as-lr-sg))
                );
                line-height: var(
                  --_ctm-mob-dn-ln-as-le-ht,
                  var(--_ctm-tab-dn-ln-as-le-ht, var(--_ctm-dn-ln-as-le-ht))
                );
                text-decoration: var(
                  --_ctm-mob-dn-ln-as-ue,
                  var(--_ctm-tab-dn-ln-as-ue, var(--_ctm-dn-ln-as-ue))
                );
              }

              .inventory {
                color: var(
                  --_ctm-mob-dn-ln-iy-cr,
                  var(--_ctm-tab-dn-ln-iy-cr, var(--_ctm-dn-ln-iy-cr))
                );
                font-family: var(
                  --_ctm-mob-dn-ln-iy-ft-fy,
                  var(--_ctm-tab-dn-ln-iy-ft-fy, var(--_ctm-dn-ln-iy-ft-fy))
                );
                text-transform: var(
                  --_ctm-mob-dn-ln-iy-tt-tm,
                  var(--_ctm-tab-dn-ln-iy-tt-tm, var(--_ctm-dn-ln-iy-tt-tm))
                );
                word-wrap: var(
                  --_ctm-mob-dn-ln-iy-wd-wp,
                  var(--_ctm-tab-dn-ln-iy-wd-wp, var(--_ctm-dn-ln-iy-wd-wp))
                );
                word-break: var(
                  --_ctm-mob-dn-ln-iy-wd-bk,
                  var(--_ctm-tab-dn-ln-iy-wd-bk, var(--_ctm-dn-ln-iy-wd-bk))
                );
                font-size: var(
                  --_ctm-mob-dn-ln-iy-ft-se,
                  var(--_ctm-tab-dn-ln-iy-ft-se, var(--_ctm-dn-ln-iy-ft-se))
                );
                font-weight: var(
                  --_ctm-mob-dn-ln-iy-ft-wt,
                  var(--_ctm-tab-dn-ln-iy-ft-wt, var(--_ctm-dn-ln-iy-ft-wt))
                );
                font-style: var(
                  --_ctm-mob-dn-ln-iy-ft-se-ic,
                  var(--_ctm-tab-dn-ln-iy-ft-se-ic, var(--_ctm-dn-ln-iy-ft-se-ic))
                );
                text-align: var(
                  --_ctm-mob-dn-ln-iy-tt-an,
                  var(--_ctm-tab-dn-ln-iy-tt-an, var(--_ctm-dn-ln-iy-tt-an))
                );
                letter-spacing: var(
                  --_ctm-mob-dn-ln-iy-lr-sg,
                  var(--_ctm-tab-dn-ln-iy-lr-sg, var(--_ctm-dn-ln-iy-lr-sg))
                );
                line-height: var(
                  --_ctm-mob-dn-ln-iy-le-ht,
                  var(--_ctm-tab-dn-ln-iy-le-ht, var(--_ctm-dn-ln-iy-le-ht))
                );
                text-decoration: var(
                  --_ctm-mob-dn-ln-iy-ue,
                  var(--_ctm-tab-dn-ln-iy-ue, var(--_ctm-dn-ln-iy-ue))
                );
              }

              .status {
                color: var(
                  --_ctm-mob-dn-ln-iy-ss-cr,
                  var(--_ctm-tab-dn-ln-iy-ss-cr, var(--_ctm-dn-ln-iy-ss-cr))
                );
                font-family: var(
                  --_ctm-mob-dn-ln-iy-ss-ft-fy,
                  var(--_ctm-tab-dn-ln-iy-ss-ft-fy, var(--_ctm-dn-ln-iy-ss-ft-fy))
                );
                text-transform: var(
                  --_ctm-mob-dn-ln-iy-ss-tt-tm,
                  var(--_ctm-tab-dn-ln-iy-ss-tt-tm, var(--_ctm-dn-ln-iy-ss-tt-tm))
                );
                word-wrap: var(
                  --_ctm-mob-dn-ln-iy-ss-wd-wp,
                  var(--_ctm-tab-dn-ln-iy-ss-wd-wp, var(--_ctm-dn-ln-iy-ss-wd-wp))
                );
                word-break: var(
                  --_ctm-mob-dn-ln-iy-ss-wd-bk,
                  var(--_ctm-tab-dn-ln-iy-ss-wd-bk, var(--_ctm-dn-ln-iy-ss-wd-bk))
                );
                font-size: var(
                  --_ctm-mob-dn-ln-iy-ss-ft-se,
                  var(--_ctm-tab-dn-ln-iy-ss-ft-se, var(--_ctm-dn-ln-iy-ss-ft-se))
                );
                font-weight: var(
                  --_ctm-mob-dn-ln-iy-ss-ft-wt,
                  var(--_ctm-tab-dn-ln-iy-ss-ft-wt, var(--_ctm-dn-ln-iy-ss-ft-wt))
                );
                font-style: var(
                  --_ctm-mob-dn-ln-iy-ss-ft-se-ic,
                  var(--_ctm-tab-dn-ln-iy-ss-ft-se-ic, var(--_ctm-dn-ln-iy-ss-ft-se-ic))
                );
                text-align: var(
                  --_ctm-mob-dn-ln-iy-ss-tt-an,
                  var(--_ctm-tab-dn-ln-iy-ss-tt-an, var(--_ctm-dn-ln-iy-ss-tt-an))
                );
                letter-spacing: var(
                  --_ctm-mob-dn-ln-iy-ss-lr-sg,
                  var(--_ctm-tab-dn-ln-iy-ss-lr-sg, var(--_ctm-dn-ln-iy-ss-lr-sg))
                );
                line-height: var(
                  --_ctm-mob-dn-ln-iy-ss-le-ht,
                  var(--_ctm-tab-dn-ln-iy-ss-le-ht, var(--_ctm-dn-ln-iy-ss-le-ht))
                );
                text-decoration: var(
                  --_ctm-mob-dn-ln-iy-ss-ue,
                  var(--_ctm-tab-dn-ln-iy-ss-ue, var(--_ctm-dn-ln-iy-ss-ue))
                );
              }
            }
          }
        }
      }
      .table-content {
        border-collapse: collapse;
        border: 1px solid #000;
        background-color: var(
          --_ctm-mob-dn-te-bd-cr,
          var(--_ctm-tab-dn-te-bd-cr, var(--_ctm-dn-te-bd-cr))
        );
        border-color: var(
          --_show-border-im-se,
          var(--_ctm-mob-dn-te-br-cr, var(--_ctm-tab-dn-te-br-cr, var(--_ctm-dn-te-br-cr)))
        );
        border-style: var(
          --_show-border-im-se,
          var(--_ctm-mob-dn-te-br-se, var(--_ctm-tab-dn-te-br-se, var(--_ctm-dn-te-br-se)))
        );
        border-width: var(
          --_show-border-im-se,
          var(--_ctm-mob-dn-te-br-wh, var(--_ctm-tab-dn-te-br-wh, var(--_ctm-dn-te-br-wh)))
        );
        border-radius: var(
          --_ctm-mob-dn-te-br-rs,
          var(--_ctm-tab-dn-te-br-rs, var(--_ctm-dn-te-br-rs))
        );
        box-shadow: var(
          --_show-shadow-im-se,
          var(--_ctm-mob-dn-te-sw-ae, var(--_ctm-tab-dn-te-sw-ae, var(--_ctm-dn-te-sw-ae)))
            var(--_ctm-mob-dn-te-sw-br, var(--_ctm-tab-dn-te-sw-br, var(--_ctm-dn-te-sw-br)))
            var(--_ctm-mob-dn-te-sw-sd, var(--_ctm-tab-dn-te-sw-sd, var(--_ctm-dn-te-sw-sd)))
            var(--_ctm-mob-dn-te-sw-cr, var(--_ctm-tab-dn-te-sw-cr, var(--_ctm-dn-te-sw-cr)))
        );

        &[data-header-divider="true"] {
          thead tr th {
            border-bottom: 1px solid
              var(
                --_ctm-mob-dn-rw-ds-hr-dr,
                var(--_ctm-tab-dn-rw-ds-hr-dr, var(--_ctm-dn-rw-ds-hr-dr))
              );
          }
        }

        &[data-row-divider="true"] {
          tbody tr td {
            border-bottom: 1px solid
              var(
                --_ctm-mob-dn-rw-ds-rw-dr,
                var(--_ctm-tab-dn-rw-ds-rw-dr, var(--_ctm-dn-rw-ds-rw-dr))
              );
          }
        }

        &[data-column-divider="true"] {
          tbody tr td,
          thead tr th {
            border-right: 1px solid
              var(
                --_ctm-mob-dn-rw-ds-cn-dr,
                var(--_ctm-tab-dn-rw-ds-cn-dr, var(--_ctm-dn-rw-ds-cn-dr))
              );
          }

          tbody tr td:last-child,
          thead tr th:last-child {
            border-right: none;
          }
        }

        &[data-alternative-row-colors="true"] {
          tbody tr:nth-child(odd) {
            background-color: var(--_gray-300);
            width: 100%;
          }
        }
        thead {
          height: var(--_ctm-mob-lt-hr-ht, var(--_ctm-tab-lt-hr-ht, var(--_ctm-lt-hr-ht)));

          tr {
            text-align: var(--_ctm-mob-lt-ct-at, var(--_ctm-tab-lt-ct-at, var(--_ctm-lt-ct-at)));

            th {
              padding: var(
                --_ctm-mob-lt-hr-cl-pg,
                var(--_ctm-tab-lt-hr-cl-pg, var(--_ctm-lt-hr-cl-pg))
              );
              text-align: var(--_ctm-mob-lt-ct-at, var(--_ctm-tab-lt-ct-at, var(--_ctm-lt-ct-at)));
              border: 0;
              background-color: var(
                --_ctm-mob-dn-te-hr-bd-cr,
                var(--_ctm-tab-dn-te-hr-bd-cr, var(--_ctm-dn-te-hr-bd-cr))
              );
              color: var(
                --_ctm-mob-dn-hr-tt-cr,
                var(--_ctm-tab-dn-hr-tt-cr, var(--_ctm-dn-hr-tt-cr))
              );
              font-family: var(
                --_ctm-mob-dn-hr-tt-ft-fy,
                var(--_ctm-tab-dn-hr-tt-ft-fy, var(--_ctm-dn-hr-tt-ft-fy))
              );
              text-transform: var(
                --_ctm-mob-dn-hr-tt-tt-tm,
                var(--_ctm-tab-dn-hr-tt-tt-tm, var(--_ctm-dn-hr-tt-tt-tm))
              );
              word-wrap: var(
                --_ctm-mob-dn-hr-tt-wd-wp,
                var(--_ctm-tab-dn-hr-tt-wd-wp, var(--_ctm-dn-hr-tt-wd-wp))
              );
              word-break: var(
                --_ctm-mob-dn-hr-tt-wd-bk,
                var(--_ctm-tab-dn-hr-tt-wd-bk, var(--_ctm-dn-hr-tt-wd-bk))
              );
              font-size: var(
                --_ctm-mob-dn-hr-tt-ft-se,
                var(--_ctm-tab-dn-hr-tt-ft-se, var(--_ctm-dn-hr-tt-ft-se))
              );
              font-weight: var(
                --_ctm-mob-dn-hr-tt-ft-wt,
                var(--_ctm-tab-dn-hr-tt-ft-wt, var(--_ctm-dn-hr-tt-ft-wt))
              );
              font-style: var(
                --_ctm-mob-dn-hr-tt-ft-se-ic,
                var(--_ctm-tab-dn-hr-tt-ft-se-ic, var(--_ctm-dn-hr-tt-ft-se-ic))
              );
              letter-spacing: var(
                --_ctm-mob-dn-hr-tt-lr-sg,
                var(--_ctm-tab-dn-hr-tt-lr-sg, var(--_ctm-dn-hr-tt-lr-sg))
              );
              line-height: var(
                --_ctm-mob-dn-hr-tt-le-ht,
                var(--_ctm-tab-dn-hr-tt-le-ht, var(--_ctm-dn-hr-tt-le-ht))
              );
              text-decoration: var(
                --_ctm-mob-dn-hr-tt-ue,
                var(--_ctm-tab-dn-hr-tt-ue, var(--_ctm-dn-hr-tt-ue))
              );
            }
          }
        }

        tbody {
          tr {
            padding: var(
              --_ctm-mob-lt-rw-cl-pg,
              var(--_ctm-tab-lt-rw-cl-pg, var(--_ctm-lt-rw-cl-pg))
            );
            height: var(--_ctm-mob-lt-rw-ht, var(--_ctm-tab-lt-rw-ht, var(--_ctm-lt-rw-ht)));
            background-color: var(
              --_ctm-mob-dn-te-rw-bd-cr,
              var(--_ctm-tab-dn-te-rw-bd-cr, var(--_ctm-dn-te-rw-bd-cr))
            );
            text-align: var(--_ctm-mob-lt-ct-at, var(--_ctm-tab-lt-ct-at, var(--_ctm-lt-ct-at)));

            th,
            td {
              text-align: var(--_ctm-mob-lt-ct-at, var(--_ctm-tab-lt-ct-at, var(--_ctm-lt-ct-at)));
              border: 0;
              padding: inherit;
              color: var(
                --_ctm-mob-dn-te-rw-cr,
                var(--_ctm-tab-dn-te-rw-cr, var(--_ctm-dn-te-rw-cr))
              );
              font-family: var(
                --_ctm-mob-dn-te-rw-ft-fy,
                var(--_ctm-tab-dn-te-rw-ft-fy, var(--_ctm-dn-te-rw-ft-fy))
              );
              text-transform: var(
                --_ctm-mob-dn-te-rw-tt-tm,
                var(--_ctm-tab-dn-te-rw-tt-tm, var(--_ctm-dn-te-rw-tt-tm))
              );
              word-wrap: var(
                --_ctm-mob-dn-te-rw-wd-wp,
                var(--_ctm-tab-dn-te-rw-wd-wp, var(--_ctm-dn-te-rw-wd-wp))
              );
              word-break: var(
                --_ctm-mob-dn-te-rw-wd-bk,
                var(--_ctm-tab-dn-te-rw-wd-bk, var(--_ctm-dn-te-rw-wd-bk))
              );
              font-size: var(
                --_ctm-mob-dn-te-rw-ft-se,
                var(--_ctm-tab-dn-te-rw-ft-se, var(--_ctm-dn-te-rw-ft-se))
              );
              font-weight: var(
                --_ctm-mob-dn-te-rw-ft-wt,
                var(--_ctm-tab-dn-te-rw-ft-wt, var(--_ctm-dn-te-rw-ft-wt))
              );
              font-style: var(
                --_ctm-mob-dn-te-rw-ft-se-ic,
                var(--_ctm-tab-dn-te-rw-ft-se-ic, var(--_ctm-dn-te-rw-ft-se-ic))
              );
              text-align: var(
                --_ctm-mob-dn-te-rw-tt-an,
                var(--_ctm-tab-dn-te-rw-tt-an, var(--_ctm-dn-te-rw-tt-an))
              );
              letter-spacing: var(
                --_ctm-mob-dn-te-rw-lr-sg,
                var(--_ctm-tab-dn-te-rw-lr-sg, var(--_ctm-dn-te-rw-lr-sg))
              );
              line-height: var(
                --_ctm-mob-dn-te-rw-le-ht,
                var(--_ctm-tab-dn-te-rw-le-ht, var(--_ctm-dn-te-rw-le-ht))
              );
              text-decoration: var(
                --_ctm-mob-dn-te-rw-ue,
                var(--_ctm-tab-dn-te-rw-ue, var(--_ctm-dn-te-rw-ue))
              );
            }
          }
        }
      }
      .pagination_container {
        display: flex;
        justify-content: var(--_ctm-lt-pn-at);
        align-items: center;
        gap: 10px;
        button {
          font-size: 16px;
          // padding: 10px 20px;
          // background-color: #000;
          color: #fff;
          border: none;
          cursor: pointer;
          // border-radius: 10px;
        }
        span {
          cursor: pointer;
          color: var(
            --_ctm-mob-dn-pn-dt-se-cr,
            var(--_ctm-tab-dn-pn-dt-se-cr, var(--_ctm-dn-pn-dt-se-cr))
          );
          font-family: var(
            --_ctm-mob-dn-pn-dt-se-ft-fy,
            var(--_ctm-tab-dn-pn-dt-se-ft-fy, var(--_ctm-dn-pn-dt-se-ft-fy))
          );
          text-transform: var(
            --_ctm-mob-dn-pn-dt-se-tt-tm,
            var(--_ctm-tab-dn-pn-dt-se-tt-tm, var(--_ctm-dn-pn-dt-se-tt-tm))
          );
          word-wrap: var(
            --_ctm-mob-dn-pn-dt-se-wd-wp,
            var(--_ctm-tab-dn-pn-dt-se-wd-wp, var(--_ctm-dn-pn-dt-se-wd-wp))
          );
          word-break: var(
            --_ctm-mob-dn-pn-dt-se-wd-bk,
            var(--_ctm-tab-dn-pn-dt-se-wd-bk, var(--_ctm-dn-pn-dt-se-wd-bk))
          );
          font-size: var(
            --_ctm-mob-dn-pn-dt-se-ft-se,
            var(--_ctm-tab-dn-pn-dt-se-ft-se, var(--_ctm-dn-pn-dt-se-ft-se))
          );
          font-weight: var(
            --_ctm-mob-dn-pn-dt-se-ft-wt,
            var(--_ctm-tab-dn-pn-dt-se-ft-wt, var(--_ctm-dn-pn-dt-se-ft-wt))
          );
          font-style: var(
            --_ctm-mob-dn-pn-dt-se-ft-se-ic,
            var(--_ctm-tab-dn-pn-dt-se-ft-se-ic, var(--_ctm-dn-pn-dt-se-ft-se-ic))
          );
          text-align: var(
            --_ctm-mob-dn-pn-dt-se-tt-an,
            var(--_ctm-tab-dn-pn-dt-se-tt-an, var(--_ctm-dn-pn-dt-se-tt-an))
          );
          letter-spacing: var(
            --_ctm-mob-dn-pn-dt-se-lr-sg,
            var(--_ctm-tab-dn-pn-dt-se-lr-sg, var(--_ctm-dn-pn-dt-se-lr-sg))
          );
          line-height: var(
            --_ctm-mob-dn-pn-dt-se-le-ht,
            var(--_ctm-tab-dn-pn-dt-se-le-ht, var(--_ctm-dn-pn-dt-se-le-ht))
          );
          text-decoration: var(
            --_ctm-mob-dn-pn-dt-se-ue,
            var(--_ctm-tab-dn-pn-dt-se-ue, var(--_ctm-dn-pn-dt-se-ue))
          );
        }
        .active {
          span {
            background-color: var(
              --_ctm-mob-dn-pn-dt-se-bd-cr,
              var(--_ctm-tab-dn-pn-dt-se-bd-cr, var(--_ctm-dn-pn-dt-se-bd-cr))
            );
            padding: 2px;
          }
        }
      }
      .loadmore_conatiner {
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 10px;
        button {
          padding: 10px;
          cursor: pointer;
          color: var(
            --_ctm-mob-dn-sw-me-is-bn-cr,
            var(--_ctm-tab-dn-sw-me-is-bn-cr, var(--_ctm-dn-sw-me-is-bn-cr))
          );
          font-family: var(
            --_ctm-mob-dn-sw-me-is-bn-ft-fy,
            var(--_ctm-tab-dn-sw-me-is-bn-ft-fy, var(--_ctm-dn-sw-me-is-bn-ft-fy))
          );
          text-transform: var(
            --_ctm-mob-dn-sw-me-is-bn-tt-tm,
            var(--_ctm-tab-dn-sw-me-is-bn-tt-tm, var(--_ctm-dn-sw-me-is-bn-tt-tm))
          );
          word-wrap: var(
            --_ctm-mob-dn-sw-me-is-bn-wd-wp,
            var(--_ctm-tab-dn-sw-me-is-bn-wd-wp, var(--_ctm-dn-sw-me-is-bn-wd-wp))
          );
          word-break: var(
            --_ctm-mob-dn-sw-me-is-bn-wd-bk,
            var(--_ctm-tab-dn-sw-me-is-bn-wd-bk, var(--_ctm-dn-sw-me-is-bn-wd-bk))
          );
          font-size: var(
            --_ctm-mob-dn-sw-me-is-bn-ft-se,
            var(--_ctm-tab-dn-sw-me-is-bn-ft-se, var(--_ctm-dn-sw-me-is-bn-ft-se))
          );
          font-weight: var(
            --_ctm-mob-dn-sw-me-is-bn-ft-wt,
            var(--_ctm-tab-dn-sw-me-is-bn-ft-wt, var(--_ctm-dn-sw-me-is-bn-ft-wt))
          );
          font-style: var(
            --_ctm-mob-dn-sw-me-is-bn-ft-se-ic,
            var(--_ctm-tab-dn-sw-me-is-bn-ft-se-ic, var(--_ctm-dn-sw-me-is-bn-ft-se-ic))
          );
          text-align: var(
            --_ctm-mob-dn-sw-me-is-bn-tt-an,
            var(--_ctm-tab-dn-sw-me-is-bn-tt-an, var(--_ctm-dn-sw-me-is-bn-tt-an))
          );
          letter-spacing: var(
            --_ctm-mob-dn-sw-me-is-bn-lr-sg,
            var(--_ctm-tab-dn-sw-me-is-bn-lr-sg, var(--_ctm-dn-sw-me-is-bn-lr-sg))
          );
          line-height: var(
            --_ctm-mob-dn-sw-me-is-bn-le-ht,
            var(--_ctm-tab-dn-sw-me-is-bn-le-ht, var(--_ctm-dn-sw-me-is-bn-le-ht))
          );
          text-decoration: var(
            --_ctm-mob-dn-sw-me-is-bn-ue,
            var(--_ctm-tab-dn-sw-me-is-bn-ue, var(--_ctm-dn-sw-me-is-bn-ue))
          );
          background-color: var(
            --_ctm-mob-dn-sw-me-is-bn-bd-cr,
            var(--_ctm-tab-dn-sw-me-is-bn-bd-cr, var(--_ctm-dn-sw-me-is-bn-bd-cr))
          );
          border-color: var(
            --_show-border-im-se,
            var(
              --_ctm-mob-dn-sw-me-is-bn-br-cr,
              var(--_ctm-tab-dn-sw-me-is-bn-br-cr, var(--_ctm-dn-sw-me-is-bn-br-cr))
            )
          );
          border-style: var(
            --_show-border-im-se,
            var(
              --_ctm-mob-dn-sw-me-is-bn-br-se,
              var(--_ctm-tab-dn-sw-me-is-bn-br-se, var(--_ctm-dn-sw-me-is-bn-br-se))
            )
          );
          border-width: var(
            --_show-border-im-se,
            var(
              --_ctm-mob-dn-sw-me-is-bn-br-wh,
              var(--_ctm-tab-dn-sw-me-is-bn-br-wh, var(--_ctm-dn-sw-me-is-bn-br-wh))
            )
          );
          border-radius: var(
            --_ctm-mob-dn-sw-me-is-bn-br-rs,
            var(--_ctm-tab-dn-sw-me-is-bn-br-rs, var(--_ctm-dn-sw-me-is-bn-br-rs))
          );
          box-shadow: var(
            --_show-shadow-im-se,
            var(
                --_ctm-mob-dn-sw-me-is-bn-sw-ae,
                var(--_ctm-tab-dn-sw-me-is-bn-sw-ae, var(--_ctm-dn-sw-me-is-bn-sw-ae))
              )
              var(
                --_ctm-mob-dn-sw-me-is-bn-sw-br,
                var(--_ctm-tab-dn-sw-me-is-bn-sw-br, var(--_ctm-dn-sw-me-is-bn-sw-br))
              )
              var(
                --_ctm-mob-dn-sw-me-is-bn-sw-sd,
                var(--_ctm-tab-dn-sw-me-is-bn-sw-sd, var(--_ctm-dn-sw-me-is-bn-sw-sd))
              )
              var(
                --_ctm-mob-dn-sw-me-is-bn-sw-cr,
                var(--_ctm-tab-dn-sw-me-is-bn-sw-cr, var(--_ctm-dn-sw-me-is-bn-sw-cr))
              )
          );
        }
      }
    }
  }
}
