@media(max-width:575px){.blog-posts.blog-posts--visible-overflow{overflow:hidden}.blog-posts.blog-posts--visible-overflow .swiper.blog-posts-container.swiper-initialized{overflow:visible}.blog-posts.blog-posts--visible-overflow .swiper.blog-posts-container .swiper-slide.blog-posts-card{width:calc(100% - 25px);min-width:calc(100% - 25px)}.blog-posts.blog-posts--visible-overflow .swiper.blog-posts-container .swiper-slide.blog-posts-card:only-child{width:100%;min-width:100%}.blog-posts[data-enable-mobile-slider=true] .blog-posts-container:not(.swiper-initialized) .blog-posts-grid{justify-content:unset;flex-wrap:nowrap}.blog-posts[data-enable-mobile-slider=true] .blog-posts-container.swiper-initialized .blog-posts-grid{gap:0;justify-content:unset;flex-wrap:nowrap}}@media(min-width:576px){.blog-posts[data-enable-desktop-slider=true] .blog-posts-container:not(.swiper-initialized) .blog-posts-grid{justify-content:unset;flex-wrap:nowrap}.blog-posts[data-enable-desktop-slider=true] .blog-posts-container.swiper-initialized .blog-posts-grid{gap:0;display:flex;justify-content:unset;flex-wrap:nowrap}.blog-posts[data-enable-desktop-slider=true] .blog-posts-container.swiper-initialized .blog-posts-grid:has(.blog-posts-card:not(.swiper-slide-visible)){cursor:grab}}.blog-posts{width:100%;display:block;overflow:hidden}.blog-posts-content{width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:4rem}.blog-posts-content-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:3.2rem}.blog-posts-container{width:100%}.blog-posts-container .article-card{padding:var(--card_padding, 0)}.blog-posts-grid{width:100%;display:grid;grid-template-rows:auto;column-gap:1.6rem;row-gap:3.6rem}.article-card__link{position:absolute;width:100%;height:auto;top:0;right:0;bottom:0;left:0;z-index:3;display:block;background-color:rgb(var(--color-foreground));opacity:0}.article-card__link:empty{display:block}.article-card-content{height:100%;flex:1}@media screen and (max-width:575px){.blog-posts-grid.swiper-wrapper{display:flex;gap:0}}@media(min-width:576px){.blog-posts-grid{row-gap:4.8rem}}@media(min-width:1200px){.blog-posts-grid{row-gap:6.4rem}}.blog-posts-grid--1,.blog-posts-grid--2{grid-template-columns:1fr}@media(min-width:576px){.blog-posts-grid--2{grid-template-columns:repeat(2,1fr)}.blog-posts[data-enable-desktop-slider=true] .blog-posts-container.swiper-initialized .blog-posts-grid--2 .blog-posts-card{width:calc((100% - var(--column_gap)) / 2);min-width:calc((100% - var(--column_gap)) / 2)}}.blog-posts-grid--3{grid-template-columns:1fr}@media(min-width:576px){.blog-posts-grid--3{grid-template-columns:repeat(2,1fr)}.blog-posts[data-enable-desktop-slider=true] .blog-posts-container.swiper-initialized .blog-posts-grid--3 .blog-posts-card{width:calc((100% - var(--column_gap)) / 2);min-width:calc((100% - var(--column_gap)) / 2)}}@media(min-width:990px){.blog-posts-grid--3{grid-template-columns:repeat(3,1fr)}.blog-posts[data-enable-desktop-slider=true] .blog-posts-container.swiper-initialized .blog-posts-grid--3 .blog-posts-card{width:calc((100% - 2 * var(--column_gap)) / 3);min-width:calc((100% - 2 * var(--column_gap)) / 3)}}.blog-posts-grid--4{grid-template-columns:1fr}@media(min-width:576px){.blog-posts-grid--4{grid-template-columns:repeat(2,1fr)}.blog-posts[data-enable-desktop-slider=true] .blog-posts-container.swiper-initialized .blog-posts-grid--4 .blog-posts-card{width:calc((100% - var(--column_gap)) / 2);min-width:calc((100% - var(--column_gap)) / 2)}}@media(min-width:990px){.blog-posts-grid--4{grid-template-columns:repeat(3,1fr)}.blog-posts[data-enable-desktop-slider=true] .blog-posts-container.swiper-initialized .blog-posts-grid--4 .blog-posts-card{width:calc((100% - 2 * var(--column_gap)) / 3);min-width:calc((100% - 2 * var(--column_gap)) / 3)}}@media(min-width:1200px){.blog-posts-grid--4{grid-template-columns:repeat(4,1fr)}.blog-posts[data-enable-desktop-slider=true] .blog-posts-container.swiper-initialized .blog-posts-grid--4 .blog-posts-card{width:calc((100% - 3 * var(--column_gap)) / 4);min-width:calc((100% - 3 * var(--column_gap)) / 4)}}.blog-posts-card{display:block;height:auto}.blog-posts-card .article-card{height:100%}.blog-posts-card .article-card-title a,.blog-posts-card .article-card-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-posts-card .article-card-bottom{margin-top:auto!important;padding-top:1.2rem}.blog-posts-nav-buttons{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:2rem}@media(min-width:576px){.blog-posts-nav-buttons{display:none}}.blog-posts-nav-button{width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;transition:opacity var(--duration-default) ease}.blog-posts-nav-button--disabled{transition:opacity var(--duration-default) ease;opacity:.5;pointer-events:none}.blog-posts-nav-button .icon{width:3.2rem;height:3.2rem}@media screen and (pointer:fine){.blog-posts-nav-button{transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.blog-posts-nav-button:hover{opacity:.6}}.blog-posts-nav-button--prev .icon{transform:rotate(180deg)}@media screen and (pointer:fine){.blog-posts-nav-button--prev:hover{transform:translate(-.2rem)}}@media screen and (pointer:fine){.blog-posts-nav-button--next:hover{transform:translate(.2rem)}}html:not(.no-js) .blog-posts.animate-on-scroll .blog-posts-container .blog-posts-card{position:relative}html:not(.no-js) .blog-posts.animate-on-scroll .blog-posts-container .article-card{position:relative;transform:translateY(20%);transition:transform 1.2s linear(0,.1538 4.09%,.2926 8.29%,.4173 12.63%,.5282 17.12%,.6255 21.77%,.7099 26.61%,.782 31.67%,.8425 37%,.8887 42.23%,.9257 47.79%,.9543 53.78%,.9752 60.32%,.9883 67.11%,.9961 75%,1) var(--blog-posts-card-delay, 0s)}html:not(.no-js) .blog-posts.animate-on-scroll .blog-posts-container.animated .article-card{transform:translateY(0)}.blog-posts-grid__scrollbar{display:none}.blog-posts-grid__scrollbar:not(:empty){position:static;width:100%}.blog-posts-grid__scrollbar:not(:empty) .swiper-scrollbar-drag{cursor:grab}@media(min-width:576px){.blog-posts-grid__scrollbar:not(:empty){display:block;margin-top:2.4rem}}@media(min-width:990px){.blog-posts-grid__scrollbar:not(:empty){margin-top:4.8rem}}@media(min-width:1360px){.blog-posts-grid__scrollbar:not(:empty){margin-top:6.4rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-blog-posts.css.map */
