.page-skeleton{width:100%;max-width:1280px;margin:32px auto 64px;padding-inline:32px}.page-skeleton--account,.page-skeleton--board,.page-skeleton--cart,.page-skeleton--legal,.page-skeleton--order-detail,.page-skeleton--orders{max-width:960px}.page-skeleton--auth,.page-skeleton--form{max-width:484px}.page-skeleton--checkout{max-width:1040px}.page-skeleton--embedded{margin:16px 0;padding:0;max-width:none}.page-skeleton--embedded .page-skeleton__heading,.page-skeleton--embedded.page-skeleton--account .page-skeleton__profile{display:none}.page-skeleton__block{display:block;min-width:0;background:var(--surface-muted,#eeefeb);border-radius:4px}.page-skeleton__heading{width:32%;min-width:140px;height:28px;margin-bottom:28px}.page-skeleton__lines{display:grid;grid-gap:10px;gap:10px;width:100%}.page-skeleton__lines>.page-skeleton__block{height:12px}.page-skeleton__lines>.is-short{width:62%}.page-skeleton__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:32px 20px;gap:32px 20px}.page-skeleton__photo{aspect-ratio:4/5;margin-bottom:16px}.page-skeleton__banner{width:100%;aspect-ratio:2.6;margin-bottom:32px}.page-skeleton__style-rail{display:flex;gap:16px;margin-bottom:40px;overflow:hidden}.page-skeleton__style-rail>.page-skeleton__block{flex:0 0 120px;aspect-ratio:1}.page-skeleton__tools{display:flex;gap:12px;margin-bottom:28px}.page-skeleton__tools>.page-skeleton__block{width:100px;height:38px;border-radius:20px}.page-skeleton__search{max-width:720px;height:56px;margin:0 auto 32px}.page-skeleton__product{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:56px;gap:56px}.page-skeleton__hero-photo{aspect-ratio:4/5}.page-skeleton__button{height:48px;width:100%;margin-top:24px}.page-skeleton__rows{display:grid}.page-skeleton__row{display:flex;align-items:center;gap:20px;min-height:80px;padding-block:20px;border-bottom:1px solid var(--line,#e4e5df)}.page-skeleton__thumbnail{flex:0 0 64px;height:80px}.page-skeleton__row>.page-skeleton__lines{flex:1 1}.page-skeleton__profile{display:flex;gap:20px;align-items:center;margin-bottom:28px}.page-skeleton__avatar{flex:0 0 64px;height:64px;border-radius:50%}.page-skeleton__stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:24px}.page-skeleton__stats>.page-skeleton__block{height:84px}.page-skeleton__fields{display:grid;grid-gap:24px;gap:24px}.page-skeleton__label{height:12px;width:28%;margin-bottom:12px}.page-skeleton__input{width:100%;height:48px}.page-skeleton__summary{max-width:360px;margin:32px 0 0 auto}.page-skeleton__checkout{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:40px;gap:40px}.page-skeleton__paragraph{margin-bottom:36px}.page-skeleton__admin{display:grid;grid-template-columns:220px 1fr;grid-gap:32px;gap:32px}@media(max-width:600px){.page-skeleton{margin-top:24px;padding-inline:16px;margin-bottom:calc(112px + env(safe-area-inset-bottom,0px))}.page-skeleton--embedded{margin:16px 0;padding:0}.page-skeleton__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.page-skeleton__banner{aspect-ratio:1.2}.page-skeleton__style-rail>.page-skeleton__block{flex-basis:90px}.page-skeleton__admin,.page-skeleton__checkout,.page-skeleton__product{grid-template-columns:1fr;gap:28px}.page-skeleton__admin>aside{display:none}.page-skeleton__summary{max-width:none}}