.supeco-catalog{margin-bottom:var(--co--sides-padding);margin-top:var(--first-block--margin-top,var(--co--sides-padding))}.supeco-catalog__hgroup{text-align:center}.supeco-catalog__title{margin-bottom:10px}.supeco-catalog__page{box-sizing:border-box;height:100%;padding:0 5%}.supeco-catalog .df-ui-nav .df-ui-btn:before{color:var(--dark-grey)}.supeco-catalog__placeholder-page{aspect-ratio:630/945;border-radius:4px;margin:5%;width:100%;--bg-color:var(--light-grey);--cell--color-2:var(--bg-color);--cell--color:var(--medium-grey);background-color:var(--bg-color);background-image:linear-gradient(to bottom,var(--bg-color),var(--bg-color) 5%,transparent 5%,transparent 24%,var(--bg-color) 24%,var(--bg-color) 29%,transparent 29%,transparent 48%,var(--bg-color) 48%,var(--bg-color) 52%,transparent 52%,transparent 71%,var(--bg-color) 71%,var(--bg-color) 76%,transparent 76%,transparent 95%,var(--bg-color) 95%,var(--bg-color) 100%),linear-gradient(to right,var(--bg-color),var(--bg-color) 5%,var(--cell--color) 5%,var(--cell--color) 24%,var(--bg-color) 24%,var(--bg-color) 29%,var(--cell--color) 29%,var(--cell--color) 48%,var(--bg-color) 48%,var(--bg-color) 52%,var(--cell--color) 52%,var(--cell--color) 71%,var(--bg-color) 71%,var(--bg-color) 76%,var(--cell--color) 76%,var(--cell--color) 95%,var(--bg-color) 95%,var(--bg-color) 100%);overflow:hidden;position:relative}.supeco-catalog__placeholder-page:nth-child(2){display:none}@media screen and (min-width:1024px){.supeco-catalog__placeholder-page:nth-child(2){display:block}}.supeco-catalog__placeholder-page:nth-child(2):before{animation-delay:.8s}.supeco-catalog__placeholder-page:before{animation:uiskeleton 5s infinite both running;background:linear-gradient(to bottom right,transparent 33%,var(--bg-color),transparent 66%);content:"";inset:0 -100%;position:absolute}@keyframes uiskeleton{0%{transform:translateY(-100%)}40%{transform:translateY(100%)}to{transform:translateY(100%)}}.supeco-catalog__placeholder-page__msg{background-image:radial-gradient(closest-side,#fff,transparent);padding:var(--co--sides-padding);text-align:center}@media screen and (max-width:1024px){.supeco-catalog__bottom{flex-direction:column;gap:40px}}
