.swiper-slide:has(.card-article){height:auto}.card-article.card-article--cover .card-article__content,.card-article:not(.card-article--cover) .card-article__content{padding:1.6rem}.card-article:not(.card-article--cover) .card-article__content{background-color:rgba(var(--gray-500),.1)}.card-article>a{display:flex;flex-direction:column;flex-grow:1;line-height:var(--line-height-static-sm)}.card-article>a .media img,.card-article>a .media svg{transition:transform var(--duration-extra-long) ease}.card-article>a .media svg{object-fit:cover;object-position:center center;fill:rgb(var(--color-background));background-color:rgb(var(--color-foreground));aspect-ratio:460/480}.card-article__media{transition:opacity var(--duration-default);aspect-ratio:460/480}.card-article__content{font-size:var(--font-size-static-sm);z-index:2;display:flex;flex-direction:column;gap:1.4rem;align-items:flex-start}.card-article__title{text-transform:capitalize;text-decoration:underline solid transparent .1rem;text-underline-offset:.2rem;transition:text-decoration-color var(--duration-default);margin-bottom:1.4rem}.card-article__title:last-child{margin-block-end:0}.card-article__entry{color:rgb(var(--color-foreground));font-size:var(--font-size-static-md);line-height:var(--line-height-static-md);letter-spacing:-.028rem;margin-bottom:1.4rem}.card-article__entry p{margin:0 0 1rem}.card-article--cover{height:100%}.card-article--cover .card-article__title,.card-article--cover .card-article__entry{color:rgb(var(--color-white-text))}.card-article--cover:after{content:""}.card-article--cover>a{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.card-article--cover .card-article__media{height:100%}.card-article--cover .card-article__media.media:after{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;background-image:var(--media-overlay-gradient);pointer-events:none;z-index:2;background:RGBA(var(--primary),.8);background:linear-gradient(0deg,rgba(var(--primary),1) 0%,transparent 100%)}.card-article .text--link:before{opacity:1;transform:scaleX(1);transform-origin:left}.card-article--cover .card-article__content{position:absolute;inset-block-end:0;inset-inline:0}.card-article--entry-2 .card-article__entry{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.card-article__meta{font-family:var(--font-button-family);font-size:var(--font-size-static-xs);text-transform:var(--button-text-transform);letter-spacing:var(--font-button-letter-spacing);display:flex;gap:var(--spacing-2)}@media screen and (max-width:990px){.card-article__meta{flex-direction:column}}@media(hover:hover){.card-article>a:hover .card-article__media img,.card-article>a:hover .card-article__media svg{transform:scale(1.05)}}.section-blog-articles .container{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"section-head section-head section-head" "section-body section-body section-body" "section-foot section-foot section-foot"}.section-blog-articles .card-article__content{font-size:var(--font-size-static-md)}.section-blog-articles .card-article__content .entry{line-height:var(--line-height-static-sm)}.section-blog-articles .card-article__read-more{margin-block-start:1.6rem;margin-block-end:0;width:fit-content}@media screen and (max-width:749px){.section-blog-articles{--h6-multiplier: 1.6rem}.section-blog-articles .section-layout-1 .card-article__title{margin-block-end:.8rem}}@media screen and (min-width:750px){.section-blog-articles .section-layout-2 .card-article__title{font-size:var(--font-size-static-h6)}.section-blog-articles .section-layout-1 .card-article__read-more{margin-block-start:2.4rem}.card-article.card-article--cover .card-article__content{padding:4rem}.card-article.card-article--cover .card-article__content,.card-article:not(.card-article--cover) .card-article__content{padding:var(--spacing-5)}}.section-blog-articles .section__foot{margin-block-end:calc(var(--section-spacing-unit-size)* 2.25)}@media screen and (max-width:749px){.section-blog-articles .section__foot{margin-block-start:2.4rem}}@media screen and (min-width:750px){.section-blog-articles .container{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"section-head section-head section-foot" "section-body section-body section-body"}.section-blog-articles .card-article__content{padding-block-start:2.8rem;font-size:var(--font-size-static-md)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-card-article.css.map */
