/* 大屏放宽共享容器；1024px 以下继续沿用原有平板和手机布局。 */
@media(min-width:1024px) {
  html #app.sivan-storefront {
    --storefront-max-width:1720px;
    --storefront-gutter:24px;
  }
  html #app.sivan-storefront .products-page>.container {
    width:min(var(--storefront-max-width),calc(100% - var(--storefront-gutter) * 2));
    max-width:var(--storefront-max-width);
    margin-inline:auto;
    padding-inline:0;
  }
  html #app.sivan-storefront .product-detail-page>.container {
    width:calc(100% - var(--storefront-gutter) * 2);
    max-width:1380px;
    margin-inline:auto;
  }
}
@media(min-width:1600px) {
  html #app.sivan-storefront .resource-hall .resource-offers--grid { gap:20px; }
}
