.bs-blog-section{position:relative;width:100%;overflow:hidden}.bs-blog-section .bs-blog-container{position:relative;z-index:1}.bs-blog-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;gap:20px}.bs-blog-header-left{display:flex;flex-direction:column}.bs-blog-header-subtitle{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-bottom:8px}.bs-blog-header-title{margin:0;font-size:38px;font-weight:700;line-height:1.2;font-family:Georgia,serif}.bs-blog-view-all{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;letter-spacing:.02em;white-space:nowrap;transition:opacity .3s ease}.bs-blog-view-all:hover{opacity:.7}.bs-blog-view-all svg{width:18px;height:18px;transition:transform .3s ease}.bs-blog-view-all:hover svg{transform:translate(4px)}.bs-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.bs-blog-card{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.bs-blog-card:hover{transform:translateY(-4px);box-shadow:0 12px 36px #0000001a}.bs-blog-card-image{position:relative;overflow:hidden;aspect-ratio:16 / 11}.bs-blog-card-image a{display:block;width:100%;height:100%}.bs-blog-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.bs-blog-card:hover .bs-blog-card-image img{transform:scale(1.05)}.bs-blog-card-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e8e3da}.bs-blog-card-placeholder svg{width:48px;height:48px;opacity:.3}.bs-blog-card-tags{position:absolute;top:14px;left:14px;display:flex;flex-wrap:wrap;gap:6px;z-index:2}.bs-blog-card-tag{display:inline-block;padding:5px 14px;border-radius:30px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:capitalize;text-decoration:none;transition:opacity .3s ease}.bs-blog-card-tag:hover{opacity:.85}.bs-blog-card-body{padding:18px 16px 16px;display:flex;flex-direction:column;flex-grow:1}.bs-blog-card-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;font-size:12px;opacity:.6}.bs-blog-card-meta-item{display:inline-flex;align-items:center;gap:5px}.bs-blog-card-meta-item svg{width:14px;height:14px;flex-shrink:0}.bs-blog-card-title{margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.35;font-family:Georgia,serif}.bs-blog-card-title a{text-decoration:none;color:inherit;transition:opacity .3s ease}.bs-blog-card-title a:hover{opacity:.7}.bs-blog-card-excerpt{margin:0 0 20px;font-size:14px;line-height:1.65;opacity:.65;flex-grow:1}.bs-blog-card-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 24px;border-radius:30px;font-size:13px;font-weight:700;text-decoration:none;letter-spacing:.02em;transition:all .3s ease;align-self:flex-start}.bs-blog-card-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.bs-blog-card-btn svg{width:16px;height:16px;transition:transform .3s ease}.bs-blog-card-btn:hover svg{transform:translate(3px)}@media(max-width:991px){.bs-blog-section .bs-blog-container{padding:0 var(--global-padding-tablet, 30px)}.bs-blog-header-title{font-size:30px}.bs-blog-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media(max-width:767px){.bs-blog-section .bs-blog-container{padding:0 var(--global-padding-mobile, 20px)}.bs-blog-header{flex-direction:column;align-items:flex-start;margin-bottom:28px}.bs-blog-header-title{font-size:26px}.bs-blog-grid{grid-template-columns:1fr;gap:28px}.bs-blog-card-title{font-size:18px}.bs-blog-card-image{border-radius:12px}.bs-blog-card-btn{padding:10px 20px;font-size:12px}}@media(max-width:480px){.bs-blog-header-title{font-size:22px}.bs-blog-card-title{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/blog-showcase.css.map */
