.articles-wrapper.grid{margin-top:0;margin-bottom:0}.articles-wrapper .article{max-width:100%}.article{display:flex;align-items:center}.article-card{width:100%}.article-card__info{display:flex;flex-direction:column;flex-grow:1;gap:8px}.article-card__info *{margin:0;padding:0}.article-card__image{border-radius:5px}.article_author{font-size:16px;text-transform:initial;letter-spacing:1.6px;font-weight:700;margin-bottom:6px}.article-card__image-wrapper{overflow:hidden;border-radius:var(--card-radius)}.article-card__image-wrapper>a{display:block}.article-card__title{font-weight:400;word-break:break-word;text-decoration:none}.article-card__title~*{font-family:var(--font-heading-family)}.article-card__header{display:flex;flex-direction:column;gap:8px;line-height:1;padding-top:10px}.article-card__header .h3{min-height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;font-size:16px;line-height:150%;letter-spacing:0;vertical-align:middle}.article-card__excerpt{color:rgba(var(--color-foreground),1);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;vertical-align:middle}.article-card__header .article__date .caption-with-letter-spacing{font-size:14px;font-family:var(--font-body-family);letter-spacing:1.4px;font-weight:400;color:rgba(var(--color-foreground),1)}@media (max-width: 749px){.article_author{font-size:13px;letter-spacing:1.3px}}.article__info{line-height:100%;display:flex;flex-direction:column;gap:1px}.article-card__author{display:flex;gap:12px;align-items:center}.article-card__author-image{background-color:#37b7ff;border-radius:50%;width:40px;height:40px;overflow:hidden;display:flex;justify-content:center;padding:2px 0 0 6px}.article-card__author-image img{max-width:70px;max-height:70px}.article__author-name{font-weight:600;font-size:12px;line-height:150%;letter-spacing:0;vertical-align:middle;color:rgba(var(--color-foreground),1)}.article__date{font-weight:400;font-size:12px;line-height:150%;letter-spacing:0;vertical-align:middle;color:rgba(var(--color-foreground),1)}.article-card__footer{font-size:1.4rem}.article-card__footer:not(:last-child){margin-bottom:1rem}.article-card__footer:last-child{margin-top:auto}.article-card__link{color:rgb(var(--color-link))}.article-card__link:before{content:"";width:2rem;height:.1rem;display:inline-block;vertical-align:middle;margin-right:1rem;background-color:currentColor;transition:width var(--duration-default) ease}@media screen and (hover: hover){.article-card .card:hover .article-card__link:before{width:4rem}}.ctm_card_link{font-size:14px;font-weight:700;color:var(--link-color);letter-spacing:1.4px}@media (max-width: 749px){.ctm_card_link{font-size:12px;letter-spacing:1.2px}}.article__date span+span{padding:0 1.5rem}.article-card__tags{font-weight:400;font-size:12px;line-height:234%;letter-spacing:0;vertical-align:middle;color:#121212;padding:0 0 0 12px}.article-card__tags p{margin-block-start:0;margin-block-end:0}@media screen and (max-width: 749px){.article-card__tags{padding:5px 12px;background:var(--color-link,.7);width:fit-content;border-radius:23px;line-height:150%;background-color:#9329d31a}}.article-product__wrapper{display:flex;flex-direction:row;align-items:center;margin-block-start:50px!important;margin-block-end:50px!important;background-color:var(--author_bg_color);padding:32px;gap:32px;border-radius:5px}.article-product__wrapper a{padding-bottom:0!important}.article-product__content{display:flex;flex-direction:column;flex-basis:50%;align-items:flex-start;justify-content:center;gap:20px}.article-product__content a>.button{font-family:var(--font-body-family);font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;padding:9px;width:100%}.article-product__content a:has(.button){width:100%}.h3.article-product__content-title{font-size:calc(var(--font-heading-scale) * 2.2rem);font-family:var(--font-family-heading);font-weight:700;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;margin:0}.article-product__content-description{margin-block-start:0!important}.article-product__image{flex-basis:50%;background:none!important;margin-block:0!important;object-fit:contain;object-position:center}.article-product__image img{margin-block:0!important}@media screen and (max-width: 749px){.article-product__wrapper{flex-direction:column;padding:0}.article-product__content{padding:40px 20px}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/component-article-card.css.map */
