.CatalogLoading-module__xMYy9G__loading{width:min(1384px,100% - 40px);margin:0 auto;padding:24px 0 64px}.CatalogLoading-module__xMYy9G__shimmer{background:#f2f2f4;border-radius:8px;position:relative;overflow:hidden}.CatalogLoading-module__xMYy9G__shimmer:after{content:"";background:linear-gradient(100deg,#0000 20%,#fffc 50%,#0000 80%);animation:1.25s ease-in-out infinite CatalogLoading-module__xMYy9G__catalog-shimmer;position:absolute;inset:0;transform:translate(-100%)}.CatalogLoading-module__xMYy9G__breadcrumb{width:145px;height:12px;margin-bottom:28px}.CatalogLoading-module__xMYy9G__titleRow{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.CatalogLoading-module__xMYy9G__title{width:210px;height:30px}.CatalogLoading-module__xMYy9G__count{width:70px;height:15px}.CatalogLoading-module__xMYy9G__sort{height:58px;margin-bottom:18px}.CatalogLoading-module__xMYy9G__layout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:18px;display:grid}.CatalogLoading-module__xMYy9G__sidebar{border:1px solid var(--border-default);border-radius:var(--radius-md);background:#fff;padding:20px 18px}.CatalogLoading-module__xMYy9G__filterTitle{width:90px;height:22px;margin-bottom:28px}.CatalogLoading-module__xMYy9G__filterLine{height:14px;margin:0 0 22px}.CatalogLoading-module__xMYy9G__filterLine:nth-child(3n){width:72%}.CatalogLoading-module__xMYy9G__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.CatalogLoading-module__xMYy9G__card{border:1px solid var(--border-default);border-radius:var(--radius-md);background:#fff;min-width:0;padding:8px 8px 18px}.CatalogLoading-module__xMYy9G__image{height:190px}.CatalogLoading-module__xMYy9G__brand{width:35%;height:10px;margin:13px 4px 9px}.CatalogLoading-module__xMYy9G__name{width:86%;height:14px;margin:0 4px 22px}.CatalogLoading-module__xMYy9G__price{width:55%;height:16px;margin-right:auto}@keyframes CatalogLoading-module__xMYy9G__catalog-shimmer{to{transform:translate(100%)}}@media (max-width:1180px){.CatalogLoading-module__xMYy9G__loading{width:min(100% - 28px,1384px)}.CatalogLoading-module__xMYy9G__layout{grid-template-columns:240px minmax(0,1fr)}.CatalogLoading-module__xMYy9G__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.CatalogLoading-module__xMYy9G__loading{width:min(100% - 24px,1384px)}.CatalogLoading-module__xMYy9G__layout{display:block}.CatalogLoading-module__xMYy9G__sidebar{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.CatalogLoading-module__xMYy9G__filterTitle{grid-column:1/-1;margin-bottom:4px}.CatalogLoading-module__xMYy9G__filterLine{margin:0}}@media (max-width:560px){.CatalogLoading-module__xMYy9G__loading{width:calc(100% - 20px);padding-top:18px}.CatalogLoading-module__xMYy9G__sort{height:54px}.CatalogLoading-module__xMYy9G__sidebar{grid-template-columns:repeat(2,1fr)}.CatalogLoading-module__xMYy9G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.CatalogLoading-module__xMYy9G__image{height:135px}}@media (prefers-reduced-motion:reduce){.CatalogLoading-module__xMYy9G__shimmer:after{animation-duration:3s}}
.RouteLoading-module__ZcNNAq__shell{background:var(--surface-primary);inline-size:100%;min-inline-size:0;overflow:clip}.RouteLoading-module__ZcNNAq__shimmer{border-radius:var(--radius-md);background:linear-gradient(100deg,var(--surface-gray) 20%,var(--surface-primary) 50%,var(--surface-gray) 80%);background-size:200% 100%;animation:1.4s ease-in-out infinite RouteLoading-module__ZcNNAq__route-loading;overflow:hidden}.RouteLoading-module__ZcNNAq__siteHeader{border-radius:0;block-size:123px}.RouteLoading-module__ZcNNAq__siteFooter{block-size:770px;border-radius:0;margin-block-start:var(--space-8)}.RouteLoading-module__ZcNNAq__lines{gap:var(--space-3);min-inline-size:0;padding:var(--space-4);display:grid}.RouteLoading-module__ZcNNAq__lines>span{block-size:14px;display:block}.RouteLoading-module__ZcNNAq__lines>span:nth-child(2n){inline-size:82%}.RouteLoading-module__ZcNNAq__lines>span:nth-child(3n){inline-size:64%}.RouteLoading-module__ZcNNAq__blogHero{border-radius:0;block-size:470px}.RouteLoading-module__ZcNNAq__blogArchive,.RouteLoading-module__ZcNNAq__account,.RouteLoading-module__ZcNNAq__cart{inline-size:min(calc(100% - (var(--page-padding) * 2)),var(--content-max));padding-block:var(--space-6);margin-inline:auto}.RouteLoading-module__ZcNNAq__categoryRail{block-size:60px}.RouteLoading-module__ZcNNAq__featuredPost{margin-block:var(--space-6);border:1px solid var(--border-default);border-radius:var(--radius-xl);display:grid;overflow:hidden}.RouteLoading-module__ZcNNAq__featuredImage{border-radius:0;min-block-size:250px}.RouteLoading-module__ZcNNAq__blogCards{gap:var(--space-4);display:grid}.RouteLoading-module__ZcNNAq__blogCard{border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.RouteLoading-module__ZcNNAq__cardImage{border-radius:0;block-size:220px}.RouteLoading-module__ZcNNAq__blogPost{min-inline-size:0}.RouteLoading-module__ZcNNAq__postHero{inline-size:min(calc(100% - (var(--page-padding) * 2)),920px);min-block-size:280px;margin-inline:auto;padding-block:30px 26px}.RouteLoading-module__ZcNNAq__postHero .RouteLoading-module__ZcNNAq__lines{align-content:center;block-size:100%}.RouteLoading-module__ZcNNAq__postCover{border-radius:0;min-block-size:260px;inline-size:100%}.RouteLoading-module__ZcNNAq__articleLayout{inline-size:min(calc(100% - (var(--page-padding) * 2)),1040px);margin-inline:auto;padding-block:28px 46px;display:grid}.RouteLoading-module__ZcNNAq__articleAside{display:none}.RouteLoading-module__ZcNNAq__articleBody{min-inline-size:0}.RouteLoading-module__ZcNNAq__toc{block-size:94px;margin-block-end:var(--space-6)}.RouteLoading-module__ZcNNAq__articleMedia{block-size:210px;margin-block:var(--space-6)}.RouteLoading-module__ZcNNAq__breadcrumb{block-size:12px;inline-size:145px;margin-block-end:var(--space-4);display:block}.RouteLoading-module__ZcNNAq__mobileIdentity{block-size:72px}.RouteLoading-module__ZcNNAq__mobileNavigation{gap:6px;margin-block:10px 14px;display:flex;overflow:hidden}.RouteLoading-module__ZcNNAq__mobileNavigation>span{flex:0 0 82px;block-size:66px}.RouteLoading-module__ZcNNAq__accountLayout{gap:14px;display:grid}.RouteLoading-module__ZcNNAq__accountSidebar{display:none}.RouteLoading-module__ZcNNAq__welcome{block-size:132px}.RouteLoading-module__ZcNNAq__activity{block-size:155px;margin-block-start:12px}.RouteLoading-module__ZcNNAq__quickGrid{gap:8px;margin-block-start:12px;display:grid}.RouteLoading-module__ZcNNAq__quickGrid>span{block-size:76px}.RouteLoading-module__ZcNNAq__cart{padding-block-start:14px}.RouteLoading-module__ZcNNAq__cartTabs{border-radius:0;block-size:47px;margin-block-end:12px}.RouteLoading-module__ZcNNAq__cartLayout{gap:12px;display:grid}.RouteLoading-module__ZcNNAq__cartPanel{border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.RouteLoading-module__ZcNNAq__panelHeader{border-radius:0;block-size:58px}.RouteLoading-module__ZcNNAq__cartRow{border-block-start:1px solid var(--border-light);grid-template-columns:96px minmax(0,1fr);gap:10px;min-block-size:152px;padding:14px 10px;display:grid}.RouteLoading-module__ZcNNAq__cartRow>span{block-size:104px}.RouteLoading-module__ZcNNAq__cartRow .RouteLoading-module__ZcNNAq__lines{align-content:start;padding:0}.RouteLoading-module__ZcNNAq__cartSummary{block-size:300px}.RouteLoading-module__ZcNNAq__productShelf{block-size:350px;margin-block-start:var(--space-6)}.RouteLoading-module__ZcNNAq__checkout{min-block-size:100vh;padding:var(--space-3);background:var(--surface-gray)}.RouteLoading-module__ZcNNAq__checkoutHeader{min-block-size:64px;inline-size:100%;max-inline-size:var(--content-max);margin-inline:auto}.RouteLoading-module__ZcNNAq__checkoutLayout{inline-size:100%;max-inline-size:var(--content-max);gap:var(--space-3);margin:var(--space-3) auto 0;display:grid}.RouteLoading-module__ZcNNAq__checkoutLayout>section{gap:var(--space-3);display:grid}.RouteLoading-module__ZcNNAq__checkoutBlockSmall{block-size:92px}.RouteLoading-module__ZcNNAq__checkoutBlockLarge{block-size:280px}.RouteLoading-module__ZcNNAq__checkoutSummary{block-size:320px}@keyframes RouteLoading-module__ZcNNAq__route-loading{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.RouteLoading-module__ZcNNAq__shimmer{animation:none}}@media (min-width:480px){.RouteLoading-module__ZcNNAq__featuredImage{min-block-size:320px}.RouteLoading-module__ZcNNAq__blogCards{grid-template-columns:repeat(2,minmax(0,1fr))}.RouteLoading-module__ZcNNAq__postCover{inline-size:calc(100% - (var(--page-padding) * 2));border-radius:var(--radius-xl);min-block-size:390px;margin-inline:auto}.RouteLoading-module__ZcNNAq__quickGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:681px){.RouteLoading-module__ZcNNAq__cartRow{grid-template-columns:140px minmax(0,1fr);min-block-size:180px;padding:20px}.RouteLoading-module__ZcNNAq__cartRow>span{block-size:140px}}@media (min-width:768px){.RouteLoading-module__ZcNNAq__siteHeader{block-size:162px}.RouteLoading-module__ZcNNAq__siteFooter{block-size:486px}.RouteLoading-module__ZcNNAq__blogHero{block-size:450px}.RouteLoading-module__ZcNNAq__featuredPost{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);min-block-size:390px}.RouteLoading-module__ZcNNAq__featuredImage{min-block-size:390px}.RouteLoading-module__ZcNNAq__blogCards{grid-template-columns:repeat(3,minmax(0,1fr))}.RouteLoading-module__ZcNNAq__cardImage{block-size:200px}.RouteLoading-module__ZcNNAq__postHero{min-block-size:300px;padding-block:44px 34px}.RouteLoading-module__ZcNNAq__postCover{min-block-size:530px}.RouteLoading-module__ZcNNAq__articleLayout{grid-template-columns:120px minmax(0,760px);justify-content:center;gap:34px;padding-block:50px 70px}.RouteLoading-module__ZcNNAq__articleAside{display:block}.RouteLoading-module__ZcNNAq__mobileIdentity,.RouteLoading-module__ZcNNAq__mobileNavigation{display:none}.RouteLoading-module__ZcNNAq__accountLayout{grid-template-columns:252px minmax(0,1fr)}.RouteLoading-module__ZcNNAq__accountSidebar{min-block-size:560px;display:block}.RouteLoading-module__ZcNNAq__quickGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.RouteLoading-module__ZcNNAq__checkoutLayout{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}@media (min-width:901px){.RouteLoading-module__ZcNNAq__cartLayout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px}}@media (min-width:1024px){.RouteLoading-module__ZcNNAq__siteHeader{block-size:182px}.RouteLoading-module__ZcNNAq__siteFooter{block-size:292px}.RouteLoading-module__ZcNNAq__cardImage{block-size:235px}.RouteLoading-module__ZcNNAq__articleLayout{grid-template-columns:150px minmax(0,780px);gap:48px}.RouteLoading-module__ZcNNAq__accountLayout{gap:var(--space-5);grid-template-columns:282px minmax(0,1fr)}}
