.main-blog.veloro-blog-index{color:#eef4f8;max-width:1320px}.veloro-blog-index__layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:4rem;align-items:start}.veloro-blog-index__side{position:sticky;top:9rem;padding:2.4rem;border:1px solid rgba(139,220,255,.14);border-radius:24px;background:linear-gradient(180deg,#ffffff13,#ffffff09);box-shadow:0 22px 70px #00000038}.veloro-blog-index__home{display:inline-flex;margin-bottom:1.4rem;color:#8bdcff;text-decoration:none;font-weight:800;font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase}.veloro-blog-index__side h1{margin:0;color:#fff;font-size:clamp(3rem,3.8vw,4.8rem);line-height:.95;letter-spacing:-.055em}.veloro-blog-index__side p{margin:1.4rem 0 2rem;color:#eef4f8ad;font-size:1.45rem;line-height:1.6}.veloro-blog-index__cats{display:grid;gap:.8rem}.veloro-blog-index__cats a{display:flex;justify-content:space-between;gap:1rem;padding:1.05rem 1.2rem;border:1px solid rgba(238,244,248,.12);border-radius:999px;background:#ffffff0a;color:#eef4f8;text-decoration:none;font-size:1.32rem;font-weight:800}.veloro-blog-index__cats a:hover,.veloro-blog-index__cats a.is-active{background:#eef4f8;color:#071018;border-color:#eef4f8}.veloro-blog-index__topline{margin-bottom:2.4rem;padding-bottom:2rem;border-bottom:1px solid rgba(238,244,248,.12)}.veloro-blog-index__topline h2{max-width:80rem;margin:0;color:#fff;font-size:clamp(3.2rem,5vw,6.2rem);line-height:.96;letter-spacing:-.06em}.veloro-blog-list{display:grid;gap:1.8rem}.veloro-blog-list__item{display:grid;grid-template-columns:220px minmax(0,1fr);gap:2.2rem;padding:1.8rem;color:inherit;text-decoration:none;cursor:pointer;border:1px solid rgba(139,220,255,.13);border-radius:22px;background:linear-gradient(180deg,#ffffff12,#ffffff09);box-shadow:0 18px 58px #0003;transition:transform .18s ease,border-color .18s ease,background .18s ease}.veloro-blog-list__item:hover{transform:translateY(-2px);border-color:#8bdcff52;background:linear-gradient(180deg,#ffffff18,#ffffff0b)}.veloro-blog-list__media{display:block;min-height:148px;border-radius:16px;overflow:hidden;background:radial-gradient(circle at 24% 18%,rgba(139,220,255,.28),transparent 34%),linear-gradient(135deg,#111923,#05080c);text-decoration:none}.veloro-blog-list__media img{display:block;width:100%;height:100%;min-height:148px;object-fit:cover;transition:transform .3s ease}.veloro-blog-list__item:hover .veloro-blog-list__media img{transform:scale(1.035)}.veloro-blog-list__media span{display:grid;place-items:center;min-height:148px;color:#eef4f88c;font-weight:900;letter-spacing:.2em}.veloro-blog-list__copy{display:block;align-self:center}.veloro-blog-list__meta{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;margin-bottom:.7rem;color:#8bdcff;font-size:1.18rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.veloro-blog-list__title{display:block;margin:0 0 .8rem;color:#fff;font-size:clamp(2rem,2.3vw,3rem);line-height:1.08;letter-spacing:-.035em;font-weight:850}.veloro-blog-list__item:hover .veloro-blog-list__title{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.35rem}.veloro-blog-list__excerpt{display:block;max-width:76rem;margin:0;color:#eef4f8b3;font-size:1.45rem;line-height:1.62}.veloro-blog-list__read{display:inline-flex;margin-top:1.2rem;color:#fff;text-decoration:none;font-size:1.25rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid rgba(139,220,255,.55)}.pagination-wrapper{margin-top:3.2rem}@media(max-width:989px){.veloro-blog-index__layout{grid-template-columns:1fr;gap:2.6rem}.veloro-blog-index__side{position:relative;top:auto}.veloro-blog-index__cats{grid-template-columns:repeat(2,minmax(0,1fr))}.veloro-blog-list__item{grid-template-columns:170px minmax(0,1fr)}}@media(max-width:640px){.main-blog.veloro-blog-index{padding-left:1.6rem;padding-right:1.6rem}.veloro-blog-index__cats{grid-template-columns:1fr}.veloro-blog-list__item{grid-template-columns:1fr;padding:1.35rem}.veloro-blog-list__media,.veloro-blog-list__media img,.veloro-blog-list__media span{min-height:180px}.veloro-blog-list__copy h3{font-size:2.25rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-main-blog.css.map */
