.bs-section{padding:72px 0 64px;overflow:hidden}.bs-inner{max-width:1400px;margin:0 auto;padding:0 32px}.bs-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:44px;gap:20px}.bs-heading{font-size:clamp(28px,4.5vw,52px);font-weight:900;letter-spacing:.05em;line-height:1;margin:0}.bs-navs{display:flex;gap:12px;flex-shrink:0}.bs-btn{width:54px;height:54px;border-radius:50%;border:1px solid;cursor:pointer;font-size:22px;display:flex;align-items:center;justify-content:center;transition:opacity .2s,transform .15s;flex-shrink:0}.bs-btn:hover{opacity:.7}.bs-btn:active{transform:scale(.93)}.bs-overflow{overflow:hidden;width:100%}.bs-track{display:flex;align-items:stretch;transition:transform .46s cubic-bezier(.4,0,.2,1);will-change:transform}.bs-slide{flex:0 0 50%;max-width:50%;padding:0 12px;box-sizing:border-box;display:flex}@media(max-width:900px){.bs-slide{flex:0 0 88%!important;max-width:88%!important}.bs-inner{padding:0 24px}}@media(max-width:540px){.bs-slide{flex:0 0 92%!important;max-width:92%!important}.bs-inner{padding:0 20px}.bs-section{padding:52px 0 48px}}.bs-card{display:flex;flex-direction:column;border-radius:18px;border:1px solid;overflow:hidden;text-decoration:none;width:100%;transition:transform .3s ease,border-color .3s ease}.bs-card:hover{transform:translateY(-8px);border-color:#ffffff40!important}.bs-img-wrap{width:100%;aspect-ratio:16 / 9;overflow:hidden;flex-shrink:0}.bs-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.bs-card:hover .bs-img{transform:scale(1.06)}.bs-img-ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#ffffff08}.bs-ph-svg{width:64px;height:64px;opacity:.12}.bs-body{padding:32px 32px 36px;display:flex;flex-direction:column;gap:16px;flex:1}@media(max-width:900px){.bs-body{padding:26px 26px 30px;gap:14px}}@media(max-width:540px){.bs-body{padding:22px 22px 26px}}.bs-date{font-size:14px;letter-spacing:.05em;text-transform:uppercase;font-weight:600}.bs-title{font-size:26px;font-weight:800;line-height:1.25;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:900px){.bs-title{font-size:22px}}@media(max-width:540px){.bs-title{font-size:20px}}.bs-excerpt{font-size:16px;line-height:1.75;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}@media(max-width:540px){.bs-excerpt{font-size:15px}}.bs-footer{display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid rgba(255,255,255,.08);margin-top:auto;gap:12px}.bs-author{display:flex;align-items:center;gap:12px;min-width:0}.bs-avatar{width:42px;height:42px;border-radius:50%;object-fit:cover;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700}.bs-author-name{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-rm{font-size:15px;font-weight:700;letter-spacing:.02em;white-space:nowrap;flex-shrink:0;transition:opacity .2s}.bs-card:hover .bs-rm{opacity:.75}.bs-dots{display:flex;gap:10px;margin-top:32px;flex-wrap:wrap}.bs-dot{width:11px;height:11px;border-radius:50%;background:#fff3;border:none;cursor:pointer;padding:0;transition:background .2s,transform .2s}.bs-dot--active{background:var(--accent, #e75480);transform:scale(1.4)}.bs-dot:hover:not(.bs-dot--active){background:#ffffff73}@media(max-width:900px){.bs-dots{display:none}}@media(prefers-reduced-motion:reduce){.bs-track,.bs-card,.bs-img,.bs-btn,.bs-dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/blog-slider.css.map */
