.qRRrnq_page{flex-direction:column;display:flex}@media (min-width:992px){.qRRrnq_page{flex:1;min-height:0}}.qRRrnq_home{--home-catalog-aside-height:761px;grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:992px){.qRRrnq_home{flex:1;grid-template-columns:300px 1fr 300px;gap:24px;min-height:0}}.qRRrnq_home__aside{display:none}@media (min-width:992px){.qRRrnq_home__aside{display:block}.qRRrnq_home__aside--catalog{height:var(--home-catalog-aside-height);max-height:var(--home-catalog-aside-height);align-self:start}.qRRrnq_home__banner-group{height:100%}}.qRRrnq_catalog-skeleton{background:#fff;border-radius:24px;flex-direction:column;gap:12px;height:100%;min-height:0;padding:16px;display:flex;overflow:hidden}.qRRrnq_catalog-skeleton__item{align-items:center;gap:12px;display:flex}.qRRrnq_cart-skeleton{flex-direction:column;gap:8px;height:100%;min-height:560px;display:flex}.qRRrnq_cart-skeleton__empty{background:#fff;border-radius:24px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:420px;display:flex}.qRRrnq_product-page-loading{min-height:calc(100dvh - var(--header-sticky-height,0px));flex-direction:column;gap:16px;display:flex}.qRRrnq_product-page-loading__meta{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.qRRrnq_product-page-loading__hero{flex-direction:column;gap:12px;display:flex}.qRRrnq_product-page-loading__media{width:100%;height:min(92vw,430px)}.qRRrnq_product-page-loading__dots{justify-content:center;gap:6px;display:flex}@media (min-width:992px){.qRRrnq_product-page-loading{max-width:920px;margin-inline:auto}.qRRrnq_product-page-loading__meta{display:none}.qRRrnq_product-page-loading__hero{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:start;display:grid}.qRRrnq_product-page-loading__media{grid-row:span 5;height:520px}.qRRrnq_product-page-loading__dots{display:none}}.qRRrnq_route-page-loading{flex-direction:column;gap:16px;min-height:100%;padding-bottom:96px;display:flex}.qRRrnq_route-page-loading__header{grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:12px;min-height:40px;display:grid}.qRRrnq_route-page-loading__header>:nth-child(2){justify-self:center}.qRRrnq_route-page-loading__card,.qRRrnq_route-page-loading__summary{background:#fff;border-radius:24px;flex-direction:column;gap:12px;padding:16px;display:flex}.qRRrnq_route-page-loading__summary{margin-top:auto}.qRRrnq_route-page-loading__action{width:100%;height:48px}.qRRrnq_route-page-loading--checkout{gap:12px}@media (min-width:992px){.qRRrnq_route-page-loading{max-width:760px;margin-inline:auto;padding-bottom:32px}}
