.article-item-description{margin-bottom:11px;font-size:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-item{flex-direction:column}.ap-blogcarousel__ap-nextprev .ap-nextap-buttonprev{position:absolute;top:50%;z-index:1}.ap-blogcarousel:hover .ap-blogcarousel__ap-nextprev .ap-nextap-buttonprev{transition:all .3s ease;opacity:1;visibility:visible}.ap-blogcarousel__ap-nextprev .ap-nextap-buttonprev--prev{transform:translateY(-50%);left:0}.ap-blogcarousel__ap-nextprev .ap-nextap-buttonprev--next{transform:translateY(-50%);right:0}.blog-carousel{position:relative}.sub-heading{line-height:1.3;margin-bottom:18px;font-weight:600}.article-item__content{padding:20px 0 0;margin:0;border-radius:0;position:relative;text-align:left;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.article-card__image{position:relative}.label-blog{position:absolute;top:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 20px;font-size:12px;line-height:16px;font-family:var(--g-font-other);font-weight:500;text-transform:uppercase;z-index:1;transition:all .4s;flex-wrap:wrap}.article-item:hover .label-blog{background-color:var(--primary)}.blog-author .author{color:var(--primary_hover);transition:all .4s}.blog-info-line{width:20px;height:1px;background-color:var(--primary_hover)}.article-item__content.text-container .h5{margin:0 0 9px;text-transform:none;padding:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-carousel h3.heading.article-item__title{margin:0 auto 15px;padding:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.blog-carousel .article{display:flex;align-items:center;justify-content:start;gap:0px 20px;flex-wrap:wrap;position:absolute;bottom:0;left:0}.blog-carousel .blog-author,.blog-carousel .blog-tag{display:flex;align-items:center;gap:3px;text-transform:lowercase}.blog-carousel .blog-tag{display:flex;align-items:center;gap:3px;background-color:var(--primary);clip-path:polygon(0% 0%,calc(100% - 10px) 0%,100% 100%,0% 100%);padding:3px 16px 1px 8px;font-size:14px;line-height:16px;font-weight:700;text-transform:uppercase}.blog-infor-box{text-transform:none;font-weight:600}.blog-author{position:relative}.blog-carousel .article-item__image-container{margin:0;border-radius:10px}.ap-blogcarousel .ap-productlist__inner--scroller{justify-content:safe center}.blog-carousel .scroller{margin:0}.btn-blog{font-size:14px;line-height:22px;font-family:var(--g-font-other);font-weight:500;text-decoration:underline}@media (min-width: 768px){.blog-row .article-item{flex-direction:row;align-items:center}.blog-row .article-item__content{padding:10px 4%}.blog-row .article-card__image{max-width:250px;width:40%;flex-shrink:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/blog-carousel.css.map */
