.catalog-section{padding-top:calc(var(--section-padding)/2);--amount-plane-cards:1}@media(min-width:768px){.catalog-section{--amount-plane-cards:2}}@media(min-width:1200px){.catalog-section{--amount-plane-cards:3}}.plane-list.grid{grid-column-gap:25px;grid-row-gap:25px;align-items:stretch;display:grid;flex-flow:wrap;grid-template-columns:repeat(var(--amount-plane-cards),1fr);justify-content:flex-start;margin:0;max-width:100%;width:100%}@media(min-width:768px){.plane-list.grid .catalog-banner,.plane-list.grid .jet_card{max-width:none;min-width:0;width:100%}}.skeleton-card{background:#fff;border-radius:1rem;overflow:hidden;position:relative}.skeleton-image,.skeleton-line{background:#e5e7eb;overflow:hidden;position:relative}.shimmer{animation:shimmer 1.2s infinite;background:linear-gradient(90deg,transparent 0,hsla(0,0%,100%,.4) 50%,transparent);height:100%;left:-150%;position:absolute;top:0;width:50%}@keyframes shimmer{to{transform:translate(300%)}}.filter-block{min-width:269px;position:relative;z-index:1}@media(max-width:768px){.filter-block.opened{padding-top:72px}.plane_catalog-pages .sort-item,.plane_catalog-pages .w-layout-hflex.sort-item{flex-flow:row;flex-wrap:nowrap}}.filter-block-mobile-actions{display:none}@media(max-width:768px){.filter-block-mobile-actions{align-items:center;background:#fff;box-shadow:0 1px #00000014;display:flex;justify-content:space-between;left:0;padding:16px 20px;position:fixed;right:0;top:0;z-index:999998}}.reset-filter-mobile{display:none}@media(max-width:768px){.reset-filter-mobile{align-items:center;background:transparent;border:1px solid var(--primary,#007bfb);border-radius:6px;color:var(--primary,#007bfb);cursor:pointer;display:inline-flex;font-size:14px;padding:8px 16px;transition:background .2s,color .2s}.reset-filter-mobile:hover{background:var(--primary,#007bfb);color:#fff}}.close-filter{display:none}@media(max-width:768px){.close-filter{align-items:center;background:#f5f5f5;border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .2s;width:40px}.close-filter:hover{background:#eee}.close-filter:active{transform:scale(.95)}.close-filter .w-embed{align-items:center;display:flex;justify-content:center}.close-filter svg{color:#333;height:20px;width:20px}}
