.blog-list{--blog-list-gap: 2rem;display:grid;gap:var(--blog-list-gap);grid-template-columns:1fr;list-style:none;margin:0;padding:0}.blog-list__item{height:100%}.blog-list__item--featured{grid-column:1 / -1}.blog__wrapper .blog-list .blog__article{text-align:left}.blog-card{display:flex;flex-direction:column;height:100%;gap:10px}.blog-card__image-wrapper{position:relative;width:100%;margin-bottom:10px;overflow:hidden;aspect-ratio:1 / 1}.blog-card__image-wrapper--landscape{aspect-ratio:16 / 9}.blog-card__image-wrapper--portrait{aspect-ratio:3 / 4}.blog-card__image-wrapper--featured{aspect-ratio:auto}.blog-card__image-link{display:block}.blog-card__image{width:100%;height:100%;object-fit:cover;display:block}.blog-card__content{display:flex;flex-direction:column;flex:1 1 auto}.blog-card__title{font-size:18px;line-height:normal;text-transform:uppercase;margin:0 0 5px}.blog-card__title-link{text-decoration:none;color:#000}.blog-card__meta{opacity:.7}.blog-card__cta{align-self:flex-start;text-decoration:underline;text-transform:uppercase;letter-spacing:1px;text-underline-offset:5px}@media screen and (min-width:750px){.blog-list.blog-list--desktop-2,.blog-list.blog-list--desktop-3,.blog-list.blog-list--desktop-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.blog-list.blog-list--desktop-2{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-list.blog-list--desktop-3{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-list.blog-list--desktop-4{grid-template-columns:repeat(4,minmax(0,1fr))}.blog-card__image-wrapper--featured{aspect-ratio:16 / 9}}.blog__wrapper .section-header__title{font-size:52px;line-height:69px;font-family:SangBleuEmpire-Regular,Playfair Display,serif}@media screen and (max-width:990px){.blog__wrapper .section-header__title{font-size:48px;line-height:58px}.blog__wrapper .section-header{text-align:center}}@media screen and (max-width:768px){.blog__wrapper .section-header__title{font-size:32px;line-height:38px}}.blog__wrapper .section-header{margin-bottom:40px}.blog__wrapper{padding:100px 15px}.pagination{margin-top:40px;text-align:center}.pagination span{text-transform:uppercase;border:1px solid #000;padding:5px 12px;display:inline-block;margin:0}.pagination span.current{background-color:#000;color:#fff}.pagination span a{text-decoration:none}.pagination span:hover{background-color:#f5f5f5;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/31/assets/blogs.css.map */
