@media screen and (max-width:749px){.main-blog .blog-articles{grid-template-columns:1fr!important;row-gap:2rem!important}}@media screen and (min-width:750px)and (max-width:989px){.main-blog .blog-articles{grid-template-columns:repeat(2,1fr)!important;row-gap:2.4rem!important;column-gap:2rem!important}}@media screen and (min-width:990px){.main-blog .blog-articles{grid-template-columns:repeat(3,1fr)!important;row-gap:3rem!important;column-gap:2rem!important}}.main-blog .card--text>.card__content{display:none!important}.main-blog .card--media>.card__content{display:none!important}.main-blog .card--text>.card__inner>.card__content{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.main-blog .blog-articles__article{display:flex!important}.main-blog .blog-articles__article .article-card-wrapper{width:100%;display:flex!important}.main-blog .blog-articles__article .article-card-wrapper>.card{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important}.main-blog .blog-articles__article .card--text{height:100%!important}.main-blog .blog-articles__article .card--text .card__inner{overflow:visible!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:auto!important}.main-blog .blog-articles__article .card--text .card__inner.ratio:before{display:none!important}.main-blog .blog-articles__article .card--text .card__inner>.card__content .card__information{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}.main-blog .blog-articles__article .card--text .card__inner>.card__content .article-card__excerpt{flex:1 1 auto!important}.main-blog .blog-articles__article .card--media{height:100%!important}.main-blog .blog-articles__article .card--media .card__inner{flex:1!important}.main-blog .article-card-wrapper .card{border:1px solid rgba(255,255,255,.08);border-radius:.8rem;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.main-blog .article-card-wrapper .card:hover{border-color:#fff3;box-shadow:0 4px 20px #0000004d}.main-blog .article-card__image-wrapper{position:relative}.main-blog .article-card__image-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(to top,rgba(0,0,0,.4),transparent);pointer-events:none;z-index:1}.main-blog .blog-articles__article .card--text:before{content:"";display:block;height:3px;flex-shrink:0;background:linear-gradient(90deg,#ffffff26,#ffffff0a);border-radius:3px 3px 0 0}.main-blog .blog-articles .article-card .card__information{padding:1.4rem 1.6rem 1.8rem}@media screen and (min-width:990px){.main-blog .article-card .card__heading{font-size:calc(var(--font-heading-scale) * 1.6rem)}}.main-blog .article-card .card__heading a{text-decoration:none;transition:opacity .2s ease}.main-blog .article-card .card__heading a:hover{opacity:.85}.main-blog .article-card__info{opacity:.7;font-size:1.2rem;letter-spacing:.12rem;text-transform:uppercase}.main-blog .article-card__excerpt{opacity:.8;line-height:1.65;font-size:1.4rem}.main-blog .title--primary{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.main-blog .pagination-wrapper{margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(255,255,255,.1)}.main-blog .pagination__list{display:flex;justify-content:center;align-items:center;gap:.6rem}.main-blog .pagination__item{display:inline-flex;align-items:center;justify-content:center;min-width:4rem;height:4rem;padding:0 1rem;border:1px solid rgba(255,255,255,.15);border-radius:.4rem;font-size:1.4rem;letter-spacing:.05rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.main-blog .pagination__item:hover{background-color:#ffffff14;border-color:#ffffff4d}.main-blog .pagination__item--current{background-color:#ffffff1f;border-color:#fff6;font-weight:600}.main-blog .pagination__item-arrow{border:1px solid rgba(255,255,255,.15);border-radius:.4rem}.main-blog .pagination__item-arrow:hover{background-color:#ffffff14;border-color:#ffffff4d}@media screen and (max-width:749px){.main-blog .blog-articles .article-card .card__information{padding:1.2rem 1.4rem 1.6rem}.main-blog .pagination__item{min-width:3.6rem;height:3.6rem;font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-blog-listing.css.map */
