.bs-blog{padding-top:var(--bs-pt);padding-bottom:var(--bs-pb);background:var(--bs-blog-bg);color:var(--bs-blog-text)}.bs-blog__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:24px}.bs-blog__head .bs-heading{margin-bottom:0}@media(min-width:750px){.bs-blog__head{margin-bottom:32px}}.bs-blog__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--bs-blog-gap);margin:0;padding:0;list-style:none}@media(max-width:749px){.bs-blog--m-scroll .bs-blog__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;margin-left:calc(-1 * var(--bs-gutter));margin-right:calc(-1 * var(--bs-gutter));padding-left:var(--bs-gutter);padding-right:var(--bs-gutter);scroll-padding-left:var(--bs-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bs-blog--m-scroll .bs-blog__grid::-webkit-scrollbar{display:none}.bs-blog--m-scroll .bs-blog__item{scroll-snap-align:start}}@media(min-width:750px){.bs-blog__grid{grid-template-columns:repeat(var(--bs-blog-cols-t),minmax(0,1fr))}}@media(min-width:1100px){.bs-blog__grid{grid-template-columns:repeat(var(--bs-blog-cols-d),minmax(0,1fr))}}.bs-blog__item{display:flex;min-width:0;margin:0;padding:0}.bs-bcard{position:relative;display:flex;flex-direction:column;width:100%;background:var(--bs-blog-card-bg, transparent);color:inherit}.bs-blog--border .bs-bcard{border:1px solid var(--bs-blog-border)}.bs-bcard__media{position:relative;overflow:hidden;aspect-ratio:var(--bs-blog-ratio, 16 / 10);background:var(--bs-navy-light)}.bs-bcard__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:none;height:100%;object-fit:cover;transition:transform .8s var(--bs-ease)}.bs-bcard__placeholder{fill:#ffffff26}.bs-bcard__body{display:flex;flex:1;flex-direction:column;padding:20px 20px 24px}.bs-blog:not(.bs-blog--border) .bs-bcard__body{padding-left:0;padding-right:0}.bs-bcard__meta{margin:0 0 8px;font-family:var(--bs-font-heading);font-weight:600;font-size:11px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;opacity:.75}.bs-bcard__title{margin:0;color:inherit;font-family:var(--bs-font-heading);font-weight:700;font-size:19px;line-height:1.2;letter-spacing:0;text-transform:none}.bs-bcard__link{color:inherit;text-decoration:none}.bs-bcard__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bs-bcard__link:focus-visible{outline:none}.bs-bcard--link:focus-within{outline:2px solid currentColor;outline-offset:3px}.bs-bcard__text{margin-top:10px;font-family:var(--bs-font-light);font-size:15px;line-height:1.6;opacity:.85}.bs-bcard__text>:first-child{margin-top:0}.bs-bcard__text>:last-child{margin-bottom:0}.bs-bcard__more{margin:auto 0 0;padding-top:16px;font-family:var(--bs-font-heading);font-weight:700;font-size:11px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.bs-bcard__arrow{display:inline-block;transition:transform .3s var(--bs-ease)}.bs-bcard--link:hover .bs-bcard__img{transform:scale(1.04)}.bs-bcard--link:hover .bs-bcard__title{text-decoration:underline;text-underline-offset:4px}.bs-bcard--link:hover .bs-bcard__arrow{transform:translate(4px)}@media(min-width:750px){.bs-bcard__body{padding:28px 28px 32px}.bs-bcard__meta{font-size:12px}.bs-bcard__title{font-size:22px}.bs-bcard__text{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/bs-blog.css.map */
