.modern-blog-card{position:relative;background:var(--color-background);border-radius:var(--radius-16px);overflow:hidden;box-shadow:var(--shadow-card);transition:all .3s cubic-bezier(.4,0,.2,1);height:100%;display:flex;flex-direction:column;text-align:left!important}.modern-blog-card:hover{transform:translateY(-8px);box-shadow:var(--shadow-card-hover)}.modern-blog-card__link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.modern-blog-card__link:hover{text-decoration:none}.modern-blog-card__image-container{position:relative;width:100%;height:240px;overflow:hidden}.modern-blog-card__image-wrapper{position:relative;width:100%;height:100%}.modern-blog-card__image{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.modern-blog-card:hover .modern-blog-card__image{transform:scale(1.05)}.modern-blog-card__image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.1) 100%);opacity:0;transition:opacity .3s ease}.modern-blog-card:hover .modern-blog-card__image-overlay{opacity:1}.modern-blog-card__content{padding:24px;flex:1;display:flex;flex-direction:column;text-align:left!important}.article-card-wrapper,.article-card-wrapper .card,.article-card-wrapper .card-information,.article-card-wrapper .modern-blog-card{--text-alignment: left !important}.modern-blog-card .modern-blog-card__categories,.article-card-wrapper .modern-blog-card__categories,.card .modern-blog-card__categories,.card-information .modern-blog-card__categories{display:flex!important;flex-wrap:wrap;gap:8px;margin-bottom:12px;height:56px;align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important;overflow:hidden;font-size:0}.modern-blog-card__category{display:inline-block;padding:4px 12px;background:rgba(var(--color-foreground),.08);color:rgba(var(--color-foreground),.75);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:10px;line-height:1;text-align:left}.modern-blog-card__meta{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap;align-items:center;text-align:left}.modern-blog-card__date{font-size:1rem;color:var(--color-foreground-75);font-weight:500;text-align:left}.modern-blog-card__author{font-size:1rem;color:var(--color-foreground-75);font-weight:500}.modern-blog-card__author:before{content:"\2022";margin-right:8px;color:var(--color-foreground-50)}.modern-blog-card__title{font-size:1.7rem;font-weight:800;line-height:1.4;margin:0 0 16px;color:var(--color-foreground);transition:color .2s ease;text-align:left;height:84px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.modern-blog-card:hover .modern-blog-card__title{color:var(--color-base-accent-1)}.modern-blog-card__excerpt{font-size:1.3rem;line-height:1.5;color:var(--color-foreground-75);margin-bottom:20px;text-align:left}.modern-blog-card__footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px}.modern-blog-card__read-more{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;padding:.75rem 1.5rem;border:1.5px solid rgba(var(--color-foreground),.2);border-radius:10px;text-decoration:none;font-size:1rem;font-weight:500;color:rgb(var(--color-foreground));transition:all .2s ease;background:transparent}.modern-blog-card__arrow{width:16px;height:16px;flex-shrink:0;transition:transform .2s ease}.modern-blog-card:hover .modern-blog-card__read-more{gap:.75rem;background:rgba(var(--color-foreground),.05)}.modern-blog-card__comments{font-size:14px;color:var(--color-foreground-50)}@media screen and (max-width:767px){.modern-blog-card__image-container{height:200px}.modern-blog-card__content{padding:20px}.modern-blog-card__title{font-size:1.6rem}.modern-blog-card__excerpt{font-size:1.3rem}}@media screen and (min-width:768px){.modern-blog-card__image-container{height:260px}}@media screen and (min-width:1200px){.modern-blog-card__image-container{height:280px}.modern-blog-card__title{font-size:1.6rem}}.modern-blog-card:not(:has(.modern-blog-card__image-container)) .modern-blog-card__content{padding:32px 24px}.modern-blog-card:not(:has(.modern-blog-card__image-container)) .modern-blog-card__title{font-size:1.6rem;margin-bottom:20px}@media(prefers-color-scheme:dark){.modern-blog-card{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}.modern-blog-card:hover{box-shadow:0 20px 25px -5px #0006,0 10px 10px -5px #0003}}.modern-blog-card__meta,.modern-blog-card__footer,.modern-blog-card__read-more{align-items:center}.modern-blog-card:focus-within{outline:2px solid var(--color-base-accent-1);outline-offset:2px}.modern-blog-card__link:focus{outline:none}@media(prefers-reduced-motion:reduce){.modern-blog-card,.modern-blog-card__image,.modern-blog-card__image-overlay,.modern-blog-card__title,.modern-blog-card__read-more,.modern-blog-card__arrow{transition:none}.modern-blog-card:hover,.modern-blog-card:hover .modern-blog-card__image,.modern-blog-card:hover .modern-blog-card__arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-article-card.css.map */
