.ts-articles{position:relative;width:100%}.ts-articles__title{color:#0a0a0a;font-family:Avenir Heavy,Nunito Sans,Helvetica,Arial;font-weight:800;font-size:clamp(22px,4vw,36px);line-height:1.3;margin:0 0 16px;text-align:center}.ts-articles__wrapper:not(.swiper){width:100%;display:grid;grid-template-columns:1fr;gap:16px}@media screen and (min-width: 745px){.ts-articles__wrapper:not(.swiper){grid-template-columns:repeat(2,1fr);gap:18px}}@media screen and (min-width: 1024px){.ts-articles__wrapper:not(.swiper){grid-template-columns:repeat(3,1fr);gap:20px}}.ts-articles__wrapper.swiper{overflow:visible}.ts-articles__card{position:relative;display:block;overflow:hidden;border-radius:8px;aspect-ratio:16 / 9;text-decoration:none;background:#0a0a0a}.ts-articles__card img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease,filter .35s ease;z-index:1}.ts-articles__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#0000008c 75%,#000000bf);z-index:2;pointer-events:none}.ts-articles__card h3{position:absolute;left:50%;bottom:14px;transform:translate(-50%);margin:0;width:90%;text-align:center;font-family:Avenir Heavy,Nunito Sans,Helvetica,Arial;font-weight:800;font-size:clamp(14px,3.8vw,22px);letter-spacing:.4px;line-height:1.3;color:#f4f4f4;text-transform:uppercase;text-shadow:0 2px 8px rgba(0,0,0,.5);z-index:3}@media (hover: hover) and (pointer: fine){.ts-articles__card:hover img{transform:scale(1.05);filter:brightness(.9)}}@media screen and (min-width: 1024px){.ts-articles__title{margin-bottom:24px}.ts-articles__card h3{bottom:18px;font-size:20px}}@media screen and (min-width: 1600px){.ts-articles__card h3{font-size:24px}}.ts-articles__nav{position:relative;display:flex;justify-content:flex-end;gap:8px;margin:6px 0 0}.ts-articles__prev,.ts-articles__next{width:36px;height:36px;border-radius:50%;border:1px solid rgba(0,0,0,.15);background:#0a0a0ad9;color:#fff;font-size:20px;line-height:1;display:grid;place-items:center;cursor:pointer}.ts-articles__prev:hover,.ts-articles__next:hover{background:#000}.ts-articles__pagination{margin-top:8px}.ts-articles__pagination .swiper-pagination-bullet{background:#cfcfcf;opacity:.6}.ts-articles__pagination .swiper-pagination-bullet-active{background:#000;opacity:1}.ts-articles__card.swiper-slide{height:auto}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ts-articles.css.map */
