.ui-v7 .shop-head h1{color:#fff}
@media(max-width:1050px){
  .ui-v7 .mail-app{grid-template-columns:220px 360px 1fr}.ui-v7 .catalog-row{grid-template-columns:42px 1fr 110px}
  .ui-v7 .product-buy{grid-column:2/-1}.ui-v7 .mail-entry-v6{grid-template-columns:1fr}.ui-v7 .shop-head{grid-template-columns:1fr}
}
@media(max-width:760px){
  .ui-v7 .site-header{top:8px;width:calc(100% - 16px);height:58px;margin-top:8px;border-radius:18px}.ui-v7 .header-inner{padding:6px 7px 6px 10px}.ui-v7 .brand img{width:35px;height:35px}.ui-v7 .brand-product,.ui-v7 .primary-nav,.ui-v7 .quiet-link{display:none}.ui-v7 .header-cta{min-height:40px;padding:0 12px}.ui-v7>main:not(.mail-reader){width:calc(100% - 16px)}.ui-v7 .site-footer{width:calc(100% - 24px);align-items:flex-start;flex-direction:column}
  .ui-v7 .mail-entry-v6{min-height:0;margin-top:14px;padding:50px 24px;border-radius:24px}.ui-v7 .mail-entry-v6 h1{font-size:48px}.ui-v7.mail-login-shell{padding:0}.ui-v7 .mail-login-v5{min-height:100vh;border:0;border-radius:0}.ui-v7 .mail-login-grid{grid-template-columns:1fr}.ui-v7 .mail-login-intro{min-height:310px;padding:44px 26px}.ui-v7 .mail-login-intro h1{font-size:44px}.ui-v7 .mail-login-intro dl{display:none}.ui-v7 .mail-login-workspace{padding:34px 22px calc(34px + env(safe-area-inset-bottom))}
  .ui-v7.mail-app-shell{height:100dvh}.ui-v7 .mail-app{height:100dvh;grid-template-columns:1fr}.ui-v7 .mail-sidebar{position:fixed;z-index:90;inset:0 auto 0 0;width:min(84vw,310px);transform:translateX(-105%);transition:.22s}.ui-v7 .sidebar-open .mail-sidebar{transform:none}.ui-v7 .mail-list-pane{grid-column:1;grid-row:1;border:0}.ui-v7 .mail-reader{position:fixed;z-index:80;inset:0;transform:translateX(105%);transition:.25s}.ui-v7 .reader-open .mail-reader{transform:none}.ui-v7 .sidebar-toggle,.ui-v7 .reader-back{display:grid;place-items:center}.ui-v7 .sidebar-toggle{width:40px;height:40px;border:1px solid var(--v7-line);border-radius:12px;background:#fff}.ui-v7 .mail-scrim{position:fixed;z-index:85;inset:0;background:rgba(7,14,25,.4);backdrop-filter:blur(2px)}.ui-v7 .sidebar-open .mail-scrim{display:block}.ui-v7 [data-viewer]{padding:18px 18px calc(32px + env(safe-area-inset-bottom))}.ui-v7 .reader-back{width:40px;height:40px;border:0;border-radius:12px;background:#eef1f5}
  .ui-v7 .shop-head{margin-top:14px;padding:42px 24px;border-radius:24px}.ui-v7 .shop-head h1{font-size:48px}.ui-v7 .catalog-row{padding:22px;grid-template-columns:1fr}.ui-v7 .product-index{display:none}.ui-v7 .product-stock{display:block!important;text-align:left}.ui-v7 .product-buy{grid-column:auto}.ui-v7 .shop-guide>div,.ui-v7 .account-grid,.ui-v7 .status-grid,.ui-v7 .number-grid,.ui-v7 .admin-grid{grid-template-columns:1fr}.ui-v7 .auth-page{margin:36px auto}.ui-v7 .auth-page>header h1{font-size:38px}
}
@media(prefers-reduced-motion:reduce){.ui-v7 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
