/*
Mixin for creating rules for properties, which have -top, -bottom, -left and -right variants (e.g. border).

The classes will be created such that the more specific ones are listed last, so that they override the less specific ones.

Example:
  @mixin all-sides("border", (thin: "1px solid silver", thick: "1em solid silver"))

  will create:
  .thin-border { border-top: 1px solid silver; }
  .thick-border { border-top: 1em solid silver; }

  .thin-border-y { border-bottom: 1px solid silver; border-top: 1px solid silver; }
  .thin-border-x { border-left: 1px solid silver; border-right: 1px solid silver; }

  .thick-border-y { border-bottom: 1em solid silver; border-top: 1em solid silver; }
  .thick-border-x { border-left: 1em solid silver; border-right: 1em solid silver; }

  .thin-border-top { border-top: 1px solid silver;}
  .thin-border-bottom { border-bottom: 1px solid silver; }
  .thin-border-left { border-left: 1px solid silver; }
  .thin-border-right { border-right: 1px solid silver; }

  .thick-border-top { border-top: 1em solid silver;}
  .thick-border-bottom { border-bottom: 1em solid silver; }
  .thick-border-left { border-left: 1em solid silver; }
  .thick-border-right { border-right: 1em solid silver; }
*/
/*
Mixin for generating CSS classes to style different link states/

Example:

    @include all-link-states('underline') {
        text-decoration: underline;
    }

will generate these 4 classes:

    .underline                { text-decoration: underline; }
    .focus\:underline:focus   { text-decoration: underline; }
    .hover\:underline:hover   { text-decoration: underline; }
    .active\:underline:active { text-decoration: underline; }
*/
/* line 4, app/assets/stylesheets/lot-list.scss */
ul.lots {
  --items-per-page: 60;
  --aspect: 1.0;
  --vertical-spacing: 8.75rem;
  --columns: 1;
  --rows: calc(var(--items-per-page)/var(--columns));
  overflow: hidden;
  height: 0;
  position: relative;
  transition: all 0.4s ease-out;
  padding-bottom: calc(var(--aspect)*var(--rows)/var(--columns)*100% + var(--rows) * var(--vertical-spacing));
  --columns: 2;
  display: block;
}

/* line 114, app/assets/stylesheets/_mixins.scss */
.no-csscalc ul.lots {
  height: auto;
  padding-bottom: 0;
}

/* line 119, app/assets/stylesheets/_mixins.scss */
ul.lots > li {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  transition: all 0.4s ease-out;
  transition-delay: 3s;
  width: calc(100%/var(--columns));
  transform: translate3d(var(--translate-x), var(--translate-y), 0);
}

/* line 130, app/assets/stylesheets/_mixins.scss */
ul.lots > li:first-child {
  transform: translate3d(-100%, 0, 0);
  opacity: 0;
  transition-delay: 0s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(2) {
  transition-delay: 0s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(3) {
  transition-delay: 0.05s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(4) {
  transition-delay: 0.1s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(5) {
  transition-delay: 0.15s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(6) {
  transition-delay: 0.2s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(7) {
  transition-delay: 0.25s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(8) {
  transition-delay: 0.3s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(9) {
  transition-delay: 0.35s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(10) {
  transition-delay: 0.4s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(11) {
  transition-delay: 0.45s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(12) {
  transition-delay: 0.5s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(13) {
  transition-delay: 0.55s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(14) {
  transition-delay: 0.6s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(15) {
  transition-delay: 0.65s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(16) {
  transition-delay: 0.7s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(17) {
  transition-delay: 0.75s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(18) {
  transition-delay: 0.8s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(19) {
  transition-delay: 0.85s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(20) {
  transition-delay: 0.9s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(21) {
  transition-delay: 0.95s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(22) {
  transition-delay: 1s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(23) {
  transition-delay: 1.05s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(24) {
  transition-delay: 1.1s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(25) {
  transition-delay: 1.15s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(26) {
  transition-delay: 1.2s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(27) {
  transition-delay: 1.25s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(28) {
  transition-delay: 1.3s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(29) {
  transition-delay: 1.35s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(30) {
  transition-delay: 1.4s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(31) {
  transition-delay: 1.45s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(32) {
  transition-delay: 1.5s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(33) {
  transition-delay: 1.55s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(34) {
  transition-delay: 1.6s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(35) {
  transition-delay: 1.65s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(36) {
  transition-delay: 1.7s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(37) {
  transition-delay: 1.75s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(38) {
  transition-delay: 1.8s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(39) {
  transition-delay: 1.85s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(40) {
  transition-delay: 1.9s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(41) {
  transition-delay: 1.95s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(42) {
  transition-delay: 2s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(43) {
  transition-delay: 2.05s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(44) {
  transition-delay: 2.1s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(45) {
  transition-delay: 2.15s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(46) {
  transition-delay: 2.2s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(47) {
  transition-delay: 2.25s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(48) {
  transition-delay: 2.3s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(49) {
  transition-delay: 2.35s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(50) {
  transition-delay: 2.4s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(51) {
  transition-delay: 2.45s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(52) {
  transition-delay: 2.5s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(53) {
  transition-delay: 2.55s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(54) {
  transition-delay: 2.6s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(55) {
  transition-delay: 2.65s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(56) {
  transition-delay: 2.7s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(57) {
  transition-delay: 2.75s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(58) {
  transition-delay: 2.8s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(59) {
  transition-delay: 2.85s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(60) {
  transition-delay: 2.9s;
}

/* line 139, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(61) {
  transition-delay: 2.95s;
}

@media print {
  /* line 4, app/assets/stylesheets/lot-list.scss */
  ul.lots {
    height: auto !important;
    padding: 0 !important;
  }
  /* line 151, app/assets/stylesheets/_mixins.scss */
  ul.lots > li {
    transform: initial !important;
    position: static !important;
    page-break-inside: avoid;
    float: left;
  }
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="0"] {
  --rows: 0;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="1"] {
  --rows: 1;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="2"] {
  --rows: 1;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="3"] {
  --rows: 2;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="4"] {
  --rows: 2;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="5"] {
  --rows: 3;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="6"] {
  --rows: 3;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="7"] {
  --rows: 4;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="8"] {
  --rows: 4;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="9"] {
  --rows: 5;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="10"] {
  --rows: 5;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="11"] {
  --rows: 6;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="12"] {
  --rows: 6;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="13"] {
  --rows: 7;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="14"] {
  --rows: 7;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="15"] {
  --rows: 8;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="16"] {
  --rows: 8;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="17"] {
  --rows: 9;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="18"] {
  --rows: 9;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="19"] {
  --rows: 10;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="20"] {
  --rows: 10;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="21"] {
  --rows: 11;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="22"] {
  --rows: 11;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="23"] {
  --rows: 12;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="24"] {
  --rows: 12;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="25"] {
  --rows: 13;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="26"] {
  --rows: 13;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="27"] {
  --rows: 14;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="28"] {
  --rows: 14;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="29"] {
  --rows: 15;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="30"] {
  --rows: 15;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="31"] {
  --rows: 16;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="32"] {
  --rows: 16;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="33"] {
  --rows: 17;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="34"] {
  --rows: 17;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="35"] {
  --rows: 18;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="36"] {
  --rows: 18;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="37"] {
  --rows: 19;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="38"] {
  --rows: 19;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="39"] {
  --rows: 20;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="40"] {
  --rows: 20;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="41"] {
  --rows: 21;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="42"] {
  --rows: 21;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="43"] {
  --rows: 22;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="44"] {
  --rows: 22;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="45"] {
  --rows: 23;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="46"] {
  --rows: 23;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="47"] {
  --rows: 24;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="48"] {
  --rows: 24;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="49"] {
  --rows: 25;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="50"] {
  --rows: 25;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="51"] {
  --rows: 26;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="52"] {
  --rows: 26;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="53"] {
  --rows: 27;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="54"] {
  --rows: 27;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="55"] {
  --rows: 28;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="56"] {
  --rows: 28;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="57"] {
  --rows: 29;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="58"] {
  --rows: 29;
}

/* line 168, app/assets/stylesheets/_mixins.scss */
ul.lots[data-item-count="59"] {
  --rows: 30;
}

/* line 173, app/assets/stylesheets/_mixins.scss */
ul.lots > li {
  --pos-x: var(--columns);
  --pos-y: calc(var(--rows) - 1);
  --translate-x: calc(var(--pos-x)*100%);
  --translate-y: calc(var(--pos-y)*100%);
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(2) {
  --pos-x: 0;
  --pos-y: 0;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(3) {
  --pos-x: 1;
  --pos-y: 0;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(4) {
  --pos-x: 0;
  --pos-y: 1;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(5) {
  --pos-x: 1;
  --pos-y: 1;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(6) {
  --pos-x: 0;
  --pos-y: 2;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(7) {
  --pos-x: 1;
  --pos-y: 2;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(8) {
  --pos-x: 0;
  --pos-y: 3;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(9) {
  --pos-x: 1;
  --pos-y: 3;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(10) {
  --pos-x: 0;
  --pos-y: 4;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(11) {
  --pos-x: 1;
  --pos-y: 4;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(12) {
  --pos-x: 0;
  --pos-y: 5;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(13) {
  --pos-x: 1;
  --pos-y: 5;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(14) {
  --pos-x: 0;
  --pos-y: 6;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(15) {
  --pos-x: 1;
  --pos-y: 6;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(16) {
  --pos-x: 0;
  --pos-y: 7;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(17) {
  --pos-x: 1;
  --pos-y: 7;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(18) {
  --pos-x: 0;
  --pos-y: 8;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(19) {
  --pos-x: 1;
  --pos-y: 8;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(20) {
  --pos-x: 0;
  --pos-y: 9;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(21) {
  --pos-x: 1;
  --pos-y: 9;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(22) {
  --pos-x: 0;
  --pos-y: 10;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(23) {
  --pos-x: 1;
  --pos-y: 10;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(24) {
  --pos-x: 0;
  --pos-y: 11;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(25) {
  --pos-x: 1;
  --pos-y: 11;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(26) {
  --pos-x: 0;
  --pos-y: 12;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(27) {
  --pos-x: 1;
  --pos-y: 12;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(28) {
  --pos-x: 0;
  --pos-y: 13;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(29) {
  --pos-x: 1;
  --pos-y: 13;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(30) {
  --pos-x: 0;
  --pos-y: 14;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(31) {
  --pos-x: 1;
  --pos-y: 14;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(32) {
  --pos-x: 0;
  --pos-y: 15;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(33) {
  --pos-x: 1;
  --pos-y: 15;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(34) {
  --pos-x: 0;
  --pos-y: 16;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(35) {
  --pos-x: 1;
  --pos-y: 16;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(36) {
  --pos-x: 0;
  --pos-y: 17;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(37) {
  --pos-x: 1;
  --pos-y: 17;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(38) {
  --pos-x: 0;
  --pos-y: 18;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(39) {
  --pos-x: 1;
  --pos-y: 18;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(40) {
  --pos-x: 0;
  --pos-y: 19;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(41) {
  --pos-x: 1;
  --pos-y: 19;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(42) {
  --pos-x: 0;
  --pos-y: 20;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(43) {
  --pos-x: 1;
  --pos-y: 20;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(44) {
  --pos-x: 0;
  --pos-y: 21;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(45) {
  --pos-x: 1;
  --pos-y: 21;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(46) {
  --pos-x: 0;
  --pos-y: 22;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(47) {
  --pos-x: 1;
  --pos-y: 22;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(48) {
  --pos-x: 0;
  --pos-y: 23;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(49) {
  --pos-x: 1;
  --pos-y: 23;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(50) {
  --pos-x: 0;
  --pos-y: 24;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(51) {
  --pos-x: 1;
  --pos-y: 24;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(52) {
  --pos-x: 0;
  --pos-y: 25;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(53) {
  --pos-x: 1;
  --pos-y: 25;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(54) {
  --pos-x: 0;
  --pos-y: 26;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(55) {
  --pos-x: 1;
  --pos-y: 26;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(56) {
  --pos-x: 0;
  --pos-y: 27;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(57) {
  --pos-x: 1;
  --pos-y: 27;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(58) {
  --pos-x: 0;
  --pos-y: 28;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(59) {
  --pos-x: 1;
  --pos-y: 28;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(60) {
  --pos-x: 0;
  --pos-y: 29;
}

/* line 180, app/assets/stylesheets/_mixins.scss */
ul.lots > li:nth-of-type(61) {
  --pos-x: 1;
  --pos-y: 29;
}

@media screen and (min-width: 34em) {
  /* line 4, app/assets/stylesheets/lot-list.scss */
  ul.lots {
    --columns: 3;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="0"] {
    --rows: 0;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="1"] {
    --rows: 1;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="2"] {
    --rows: 1;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="3"] {
    --rows: 1;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="4"] {
    --rows: 2;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="5"] {
    --rows: 2;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="6"] {
    --rows: 2;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="7"] {
    --rows: 3;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="8"] {
    --rows: 3;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="9"] {
    --rows: 3;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="10"] {
    --rows: 4;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="11"] {
    --rows: 4;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="12"] {
    --rows: 4;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="13"] {
    --rows: 5;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="14"] {
    --rows: 5;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="15"] {
    --rows: 5;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="16"] {
    --rows: 6;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="17"] {
    --rows: 6;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="18"] {
    --rows: 6;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="19"] {
    --rows: 7;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="20"] {
    --rows: 7;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="21"] {
    --rows: 7;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="22"] {
    --rows: 8;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="23"] {
    --rows: 8;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="24"] {
    --rows: 8;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="25"] {
    --rows: 9;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="26"] {
    --rows: 9;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="27"] {
    --rows: 9;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="28"] {
    --rows: 10;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="29"] {
    --rows: 10;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="30"] {
    --rows: 10;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="31"] {
    --rows: 11;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="32"] {
    --rows: 11;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="33"] {
    --rows: 11;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="34"] {
    --rows: 12;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="35"] {
    --rows: 12;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="36"] {
    --rows: 12;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="37"] {
    --rows: 13;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="38"] {
    --rows: 13;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="39"] {
    --rows: 13;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="40"] {
    --rows: 14;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="41"] {
    --rows: 14;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="42"] {
    --rows: 14;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="43"] {
    --rows: 15;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="44"] {
    --rows: 15;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="45"] {
    --rows: 15;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="46"] {
    --rows: 16;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="47"] {
    --rows: 16;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="48"] {
    --rows: 16;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="49"] {
    --rows: 17;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="50"] {
    --rows: 17;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="51"] {
    --rows: 17;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="52"] {
    --rows: 18;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="53"] {
    --rows: 18;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="54"] {
    --rows: 18;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="55"] {
    --rows: 19;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="56"] {
    --rows: 19;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="57"] {
    --rows: 19;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="58"] {
    --rows: 20;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="59"] {
    --rows: 20;
  }
  /* line 173, app/assets/stylesheets/_mixins.scss */
  ul.lots > li {
    --pos-x: var(--columns);
    --pos-y: calc(var(--rows) - 1);
    --translate-x: calc(var(--pos-x)*100%);
    --translate-y: calc(var(--pos-y)*100%);
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(2) {
    --pos-x: 0;
    --pos-y: 0;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(3) {
    --pos-x: 1;
    --pos-y: 0;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(4) {
    --pos-x: 2;
    --pos-y: 0;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(5) {
    --pos-x: 0;
    --pos-y: 1;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(6) {
    --pos-x: 1;
    --pos-y: 1;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(7) {
    --pos-x: 2;
    --pos-y: 1;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(8) {
    --pos-x: 0;
    --pos-y: 2;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(9) {
    --pos-x: 1;
    --pos-y: 2;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(10) {
    --pos-x: 2;
    --pos-y: 2;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(11) {
    --pos-x: 0;
    --pos-y: 3;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(12) {
    --pos-x: 1;
    --pos-y: 3;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(13) {
    --pos-x: 2;
    --pos-y: 3;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(14) {
    --pos-x: 0;
    --pos-y: 4;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(15) {
    --pos-x: 1;
    --pos-y: 4;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(16) {
    --pos-x: 2;
    --pos-y: 4;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(17) {
    --pos-x: 0;
    --pos-y: 5;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(18) {
    --pos-x: 1;
    --pos-y: 5;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(19) {
    --pos-x: 2;
    --pos-y: 5;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(20) {
    --pos-x: 0;
    --pos-y: 6;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(21) {
    --pos-x: 1;
    --pos-y: 6;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(22) {
    --pos-x: 2;
    --pos-y: 6;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(23) {
    --pos-x: 0;
    --pos-y: 7;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(24) {
    --pos-x: 1;
    --pos-y: 7;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(25) {
    --pos-x: 2;
    --pos-y: 7;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(26) {
    --pos-x: 0;
    --pos-y: 8;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(27) {
    --pos-x: 1;
    --pos-y: 8;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(28) {
    --pos-x: 2;
    --pos-y: 8;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(29) {
    --pos-x: 0;
    --pos-y: 9;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(30) {
    --pos-x: 1;
    --pos-y: 9;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(31) {
    --pos-x: 2;
    --pos-y: 9;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(32) {
    --pos-x: 0;
    --pos-y: 10;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(33) {
    --pos-x: 1;
    --pos-y: 10;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(34) {
    --pos-x: 2;
    --pos-y: 10;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(35) {
    --pos-x: 0;
    --pos-y: 11;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(36) {
    --pos-x: 1;
    --pos-y: 11;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(37) {
    --pos-x: 2;
    --pos-y: 11;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(38) {
    --pos-x: 0;
    --pos-y: 12;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(39) {
    --pos-x: 1;
    --pos-y: 12;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(40) {
    --pos-x: 2;
    --pos-y: 12;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(41) {
    --pos-x: 0;
    --pos-y: 13;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(42) {
    --pos-x: 1;
    --pos-y: 13;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(43) {
    --pos-x: 2;
    --pos-y: 13;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(44) {
    --pos-x: 0;
    --pos-y: 14;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(45) {
    --pos-x: 1;
    --pos-y: 14;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(46) {
    --pos-x: 2;
    --pos-y: 14;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(47) {
    --pos-x: 0;
    --pos-y: 15;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(48) {
    --pos-x: 1;
    --pos-y: 15;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(49) {
    --pos-x: 2;
    --pos-y: 15;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(50) {
    --pos-x: 0;
    --pos-y: 16;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(51) {
    --pos-x: 1;
    --pos-y: 16;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(52) {
    --pos-x: 2;
    --pos-y: 16;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(53) {
    --pos-x: 0;
    --pos-y: 17;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(54) {
    --pos-x: 1;
    --pos-y: 17;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(55) {
    --pos-x: 2;
    --pos-y: 17;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(56) {
    --pos-x: 0;
    --pos-y: 18;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(57) {
    --pos-x: 1;
    --pos-y: 18;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(58) {
    --pos-x: 2;
    --pos-y: 18;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(59) {
    --pos-x: 0;
    --pos-y: 19;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(60) {
    --pos-x: 1;
    --pos-y: 19;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(61) {
    --pos-x: 2;
    --pos-y: 19;
  }
}

@media screen and (min-width: 50em), print {
  /* line 4, app/assets/stylesheets/lot-list.scss */
  ul.lots {
    --columns: 4;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="0"] {
    --rows: 0;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="1"] {
    --rows: 1;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="2"] {
    --rows: 1;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="3"] {
    --rows: 1;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="4"] {
    --rows: 1;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="5"] {
    --rows: 2;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="6"] {
    --rows: 2;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="7"] {
    --rows: 2;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="8"] {
    --rows: 2;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="9"] {
    --rows: 3;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="10"] {
    --rows: 3;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="11"] {
    --rows: 3;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="12"] {
    --rows: 3;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="13"] {
    --rows: 4;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="14"] {
    --rows: 4;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="15"] {
    --rows: 4;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="16"] {
    --rows: 4;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="17"] {
    --rows: 5;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="18"] {
    --rows: 5;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="19"] {
    --rows: 5;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="20"] {
    --rows: 5;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="21"] {
    --rows: 6;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="22"] {
    --rows: 6;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="23"] {
    --rows: 6;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="24"] {
    --rows: 6;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="25"] {
    --rows: 7;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="26"] {
    --rows: 7;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="27"] {
    --rows: 7;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="28"] {
    --rows: 7;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="29"] {
    --rows: 8;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="30"] {
    --rows: 8;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="31"] {
    --rows: 8;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="32"] {
    --rows: 8;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="33"] {
    --rows: 9;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="34"] {
    --rows: 9;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="35"] {
    --rows: 9;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="36"] {
    --rows: 9;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="37"] {
    --rows: 10;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="38"] {
    --rows: 10;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="39"] {
    --rows: 10;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="40"] {
    --rows: 10;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="41"] {
    --rows: 11;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="42"] {
    --rows: 11;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="43"] {
    --rows: 11;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="44"] {
    --rows: 11;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="45"] {
    --rows: 12;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="46"] {
    --rows: 12;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="47"] {
    --rows: 12;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="48"] {
    --rows: 12;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="49"] {
    --rows: 13;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="50"] {
    --rows: 13;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="51"] {
    --rows: 13;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="52"] {
    --rows: 13;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="53"] {
    --rows: 14;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="54"] {
    --rows: 14;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="55"] {
    --rows: 14;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="56"] {
    --rows: 14;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="57"] {
    --rows: 15;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="58"] {
    --rows: 15;
  }
  /* line 168, app/assets/stylesheets/_mixins.scss */
  ul.lots[data-item-count="59"] {
    --rows: 15;
  }
  /* line 173, app/assets/stylesheets/_mixins.scss */
  ul.lots > li {
    --pos-x: var(--columns);
    --pos-y: calc(var(--rows) - 1);
    --translate-x: calc(var(--pos-x)*100%);
    --translate-y: calc(var(--pos-y)*100%);
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(2) {
    --pos-x: 0;
    --pos-y: 0;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(3) {
    --pos-x: 1;
    --pos-y: 0;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(4) {
    --pos-x: 2;
    --pos-y: 0;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(5) {
    --pos-x: 3;
    --pos-y: 0;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(6) {
    --pos-x: 0;
    --pos-y: 1;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(7) {
    --pos-x: 1;
    --pos-y: 1;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(8) {
    --pos-x: 2;
    --pos-y: 1;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(9) {
    --pos-x: 3;
    --pos-y: 1;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(10) {
    --pos-x: 0;
    --pos-y: 2;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(11) {
    --pos-x: 1;
    --pos-y: 2;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(12) {
    --pos-x: 2;
    --pos-y: 2;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(13) {
    --pos-x: 3;
    --pos-y: 2;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(14) {
    --pos-x: 0;
    --pos-y: 3;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(15) {
    --pos-x: 1;
    --pos-y: 3;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(16) {
    --pos-x: 2;
    --pos-y: 3;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(17) {
    --pos-x: 3;
    --pos-y: 3;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(18) {
    --pos-x: 0;
    --pos-y: 4;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(19) {
    --pos-x: 1;
    --pos-y: 4;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(20) {
    --pos-x: 2;
    --pos-y: 4;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(21) {
    --pos-x: 3;
    --pos-y: 4;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(22) {
    --pos-x: 0;
    --pos-y: 5;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(23) {
    --pos-x: 1;
    --pos-y: 5;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(24) {
    --pos-x: 2;
    --pos-y: 5;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(25) {
    --pos-x: 3;
    --pos-y: 5;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(26) {
    --pos-x: 0;
    --pos-y: 6;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(27) {
    --pos-x: 1;
    --pos-y: 6;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(28) {
    --pos-x: 2;
    --pos-y: 6;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(29) {
    --pos-x: 3;
    --pos-y: 6;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(30) {
    --pos-x: 0;
    --pos-y: 7;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(31) {
    --pos-x: 1;
    --pos-y: 7;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(32) {
    --pos-x: 2;
    --pos-y: 7;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(33) {
    --pos-x: 3;
    --pos-y: 7;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(34) {
    --pos-x: 0;
    --pos-y: 8;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(35) {
    --pos-x: 1;
    --pos-y: 8;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(36) {
    --pos-x: 2;
    --pos-y: 8;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(37) {
    --pos-x: 3;
    --pos-y: 8;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(38) {
    --pos-x: 0;
    --pos-y: 9;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(39) {
    --pos-x: 1;
    --pos-y: 9;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(40) {
    --pos-x: 2;
    --pos-y: 9;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(41) {
    --pos-x: 3;
    --pos-y: 9;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(42) {
    --pos-x: 0;
    --pos-y: 10;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(43) {
    --pos-x: 1;
    --pos-y: 10;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(44) {
    --pos-x: 2;
    --pos-y: 10;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(45) {
    --pos-x: 3;
    --pos-y: 10;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(46) {
    --pos-x: 0;
    --pos-y: 11;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(47) {
    --pos-x: 1;
    --pos-y: 11;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(48) {
    --pos-x: 2;
    --pos-y: 11;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(49) {
    --pos-x: 3;
    --pos-y: 11;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(50) {
    --pos-x: 0;
    --pos-y: 12;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(51) {
    --pos-x: 1;
    --pos-y: 12;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(52) {
    --pos-x: 2;
    --pos-y: 12;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(53) {
    --pos-x: 3;
    --pos-y: 12;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(54) {
    --pos-x: 0;
    --pos-y: 13;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(55) {
    --pos-x: 1;
    --pos-y: 13;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(56) {
    --pos-x: 2;
    --pos-y: 13;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(57) {
    --pos-x: 3;
    --pos-y: 13;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(58) {
    --pos-x: 0;
    --pos-y: 14;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(59) {
    --pos-x: 1;
    --pos-y: 14;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(60) {
    --pos-x: 2;
    --pos-y: 14;
  }
  /* line 180, app/assets/stylesheets/_mixins.scss */
  ul.lots > li:nth-of-type(61) {
    --pos-x: 3;
    --pos-y: 14;
  }
}

/* line 21, app/assets/stylesheets/lot-list.scss */
.status-container {
  top: 0.625rem;
  position: absolute;
  left: 0.625rem;
  width: calc(100% - 1.25rem);
  height: 0;
  padding-bottom: calc(100% - 1.25rem);
  overflow: hidden;
}

@supports (display: grid) {
  @media (max-width: 30rem) {
    /* line 26, app/assets/stylesheets/lot-list.scss */
    ul.lots {
      --aspect: 0;
      --vertical-spacing: 160px;
      --columns: 1;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="0"] {
      --rows: 0;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="1"] {
      --rows: 1;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="2"] {
      --rows: 2;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="3"] {
      --rows: 3;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="4"] {
      --rows: 4;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="5"] {
      --rows: 5;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="6"] {
      --rows: 6;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="7"] {
      --rows: 7;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="8"] {
      --rows: 8;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="9"] {
      --rows: 9;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="10"] {
      --rows: 10;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="11"] {
      --rows: 11;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="12"] {
      --rows: 12;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="13"] {
      --rows: 13;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="14"] {
      --rows: 14;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="15"] {
      --rows: 15;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="16"] {
      --rows: 16;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="17"] {
      --rows: 17;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="18"] {
      --rows: 18;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="19"] {
      --rows: 19;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="20"] {
      --rows: 20;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="21"] {
      --rows: 21;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="22"] {
      --rows: 22;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="23"] {
      --rows: 23;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="24"] {
      --rows: 24;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="25"] {
      --rows: 25;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="26"] {
      --rows: 26;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="27"] {
      --rows: 27;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="28"] {
      --rows: 28;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="29"] {
      --rows: 29;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="30"] {
      --rows: 30;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="31"] {
      --rows: 31;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="32"] {
      --rows: 32;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="33"] {
      --rows: 33;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="34"] {
      --rows: 34;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="35"] {
      --rows: 35;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="36"] {
      --rows: 36;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="37"] {
      --rows: 37;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="38"] {
      --rows: 38;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="39"] {
      --rows: 39;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="40"] {
      --rows: 40;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="41"] {
      --rows: 41;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="42"] {
      --rows: 42;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="43"] {
      --rows: 43;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="44"] {
      --rows: 44;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="45"] {
      --rows: 45;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="46"] {
      --rows: 46;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="47"] {
      --rows: 47;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="48"] {
      --rows: 48;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="49"] {
      --rows: 49;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="50"] {
      --rows: 50;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="51"] {
      --rows: 51;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="52"] {
      --rows: 52;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="53"] {
      --rows: 53;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="54"] {
      --rows: 54;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="55"] {
      --rows: 55;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="56"] {
      --rows: 56;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="57"] {
      --rows: 57;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="58"] {
      --rows: 58;
    }
    /* line 168, app/assets/stylesheets/_mixins.scss */
    ul.lots[data-item-count="59"] {
      --rows: 59;
    }
    /* line 173, app/assets/stylesheets/_mixins.scss */
    ul.lots > li {
      --pos-x: var(--columns);
      --pos-y: calc(var(--rows) - 1);
      --translate-x: calc(var(--pos-x)*100%);
      --translate-y: calc(var(--pos-y)*100%);
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(2) {
      --pos-x: 0;
      --pos-y: 0;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(3) {
      --pos-x: 0;
      --pos-y: 1;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(4) {
      --pos-x: 0;
      --pos-y: 2;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(5) {
      --pos-x: 0;
      --pos-y: 3;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(6) {
      --pos-x: 0;
      --pos-y: 4;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(7) {
      --pos-x: 0;
      --pos-y: 5;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(8) {
      --pos-x: 0;
      --pos-y: 6;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(9) {
      --pos-x: 0;
      --pos-y: 7;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(10) {
      --pos-x: 0;
      --pos-y: 8;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(11) {
      --pos-x: 0;
      --pos-y: 9;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(12) {
      --pos-x: 0;
      --pos-y: 10;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(13) {
      --pos-x: 0;
      --pos-y: 11;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(14) {
      --pos-x: 0;
      --pos-y: 12;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(15) {
      --pos-x: 0;
      --pos-y: 13;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(16) {
      --pos-x: 0;
      --pos-y: 14;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(17) {
      --pos-x: 0;
      --pos-y: 15;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(18) {
      --pos-x: 0;
      --pos-y: 16;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(19) {
      --pos-x: 0;
      --pos-y: 17;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(20) {
      --pos-x: 0;
      --pos-y: 18;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(21) {
      --pos-x: 0;
      --pos-y: 19;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(22) {
      --pos-x: 0;
      --pos-y: 20;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(23) {
      --pos-x: 0;
      --pos-y: 21;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(24) {
      --pos-x: 0;
      --pos-y: 22;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(25) {
      --pos-x: 0;
      --pos-y: 23;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(26) {
      --pos-x: 0;
      --pos-y: 24;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(27) {
      --pos-x: 0;
      --pos-y: 25;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(28) {
      --pos-x: 0;
      --pos-y: 26;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(29) {
      --pos-x: 0;
      --pos-y: 27;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(30) {
      --pos-x: 0;
      --pos-y: 28;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(31) {
      --pos-x: 0;
      --pos-y: 29;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(32) {
      --pos-x: 0;
      --pos-y: 30;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(33) {
      --pos-x: 0;
      --pos-y: 31;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(34) {
      --pos-x: 0;
      --pos-y: 32;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(35) {
      --pos-x: 0;
      --pos-y: 33;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(36) {
      --pos-x: 0;
      --pos-y: 34;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(37) {
      --pos-x: 0;
      --pos-y: 35;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(38) {
      --pos-x: 0;
      --pos-y: 36;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(39) {
      --pos-x: 0;
      --pos-y: 37;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(40) {
      --pos-x: 0;
      --pos-y: 38;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(41) {
      --pos-x: 0;
      --pos-y: 39;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(42) {
      --pos-x: 0;
      --pos-y: 40;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(43) {
      --pos-x: 0;
      --pos-y: 41;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(44) {
      --pos-x: 0;
      --pos-y: 42;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(45) {
      --pos-x: 0;
      --pos-y: 43;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(46) {
      --pos-x: 0;
      --pos-y: 44;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(47) {
      --pos-x: 0;
      --pos-y: 45;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(48) {
      --pos-x: 0;
      --pos-y: 46;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(49) {
      --pos-x: 0;
      --pos-y: 47;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(50) {
      --pos-x: 0;
      --pos-y: 48;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(51) {
      --pos-x: 0;
      --pos-y: 49;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(52) {
      --pos-x: 0;
      --pos-y: 50;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(53) {
      --pos-x: 0;
      --pos-y: 51;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(54) {
      --pos-x: 0;
      --pos-y: 52;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(55) {
      --pos-x: 0;
      --pos-y: 53;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(56) {
      --pos-x: 0;
      --pos-y: 54;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(57) {
      --pos-x: 0;
      --pos-y: 55;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(58) {
      --pos-x: 0;
      --pos-y: 56;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(59) {
      --pos-x: 0;
      --pos-y: 57;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(60) {
      --pos-x: 0;
      --pos-y: 58;
    }
    /* line 180, app/assets/stylesheets/_mixins.scss */
    ul.lots > li:nth-of-type(61) {
      --pos-x: 0;
      --pos-y: 59;
    }
    /* line 32, app/assets/stylesheets/lot-list.scss */
    .lot-list-item {
      display: grid;
      grid-template-columns: 33% auto;
      height: 150px;
      overflow: hidden;
    }
    /* line 38, app/assets/stylesheets/lot-list.scss */
    .lot-list-item .status-container {
      width: 33%;
      padding-bottom: 0;
      height: calc(100% - 1.25rem);
    }
    /* line 40, app/assets/stylesheets/lot-list.scss */
    .lot-list-item .lot-details {
      margin-left: 10px;
      margin-top: 0;
    }
    /* line 41, app/assets/stylesheets/lot-list.scss */
    .lot-list-item .lot-details header {
      flex-wrap: nowrap;
    }
    /* line 44, app/assets/stylesheets/lot-list.scss */
    .lot-list-item .lot-details .description {
      margin-top: 0;
    }
  }
}

/* line 55, app/assets/stylesheets/lot-list.scss */
.lot-list-status.active, .lot-list-status.ready {
  display: none;
}

/* line 59, app/assets/stylesheets/lot-list.scss */
.sold-lots .lot-list-status, .unsold-lots .lot-list-status, .collections-lots .lot-list-status {
  display: none;
}

/* line 66, app/assets/stylesheets/lot-list.scss */
.in-transit {
  z-index: 37;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
  transition-delay: 0;
}

/* line 73, app/assets/stylesheets/lot-list.scss */
.lot-details {
  margin-top: 0.625rem;
  height: 8.125rem;
}

/* line 81, app/assets/stylesheets/lot-list.scss */
.lot-details p {
  line-height: 0.9375rem;
}

/* line 85, app/assets/stylesheets/lot-list.scss */
.lot-details .description {
  font-style: italic;
  color: #9a1830;
}

/* line 91, app/assets/stylesheets/lot-list.scss */
.loading-failed,
.lot-list-image-missing {
  background-color: #e3e3e8;
}

/* line 96, app/assets/stylesheets/lot-list.scss */
.clamp {
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 2.8125rem;
  position: relative;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
