#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > main > section.s-block--images-grid > div > div > div.col-span-2.sm\:col-span-1.md\:col-span-1.h-auto.md\:h-full.flex.flex-col {
    display: none;
}
@media (min-width: 1024px) {
  .md\:col-span-2 {
    flex-direction: column-reverse;
    display: flex;
  }
  .lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 0;
    width: 1152px;
  }
  .md\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
    gap: 0;
  }
  #app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > main > section.s-block--images-grid > div > div > div:nth-child(2) > a {
    height: 360px;
    width: 1152px;
  }
  a.group.relative.flex.flex-col.overflow-hidden.px-4.h-\[250px\] {
    height: 400px;
  }
  section.s-block.s-block--fixed-banner.wide-placeholder:nth-of-type(12) > .container {
    margin-top: 0;
    max-width: 40%;
  }
}
@media (max-width: 767px) {
  .grid.grid-cols-1.sm\:grid-cols-2.md\:grid-cols-5.gap-4.h-full {
    gap: 0;
  }
#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > main > section.s-block--images-grid > div > div > div.col-span-2.sm\:col-span-1.md\:col-span-2.h-auto.md\:h-full.flex.flex-col > a {
    height: 409px;
}
#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > main > section.s-block--images-grid > div > div > div:nth-child(2) > a {
    height: 145px;
}
.grid.gap-4.grid-cols-2.sm\:grid-cols-2.lg\:grid-cols-2 {
    gap: 0;
}
#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > main > section.s-block--images-grid > div > div > div:nth-child(2) > div {
    grid-template-columns: repeat(1,minmax(0,1fr));
}
}