.related-blogs-section{padding:60px 20px}.related-blogs-container{max-width:1400px;margin:0 auto}.related-blogs-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:40px}.related-blogs-header h2{font-size:28px;font-weight:600;margin:0}.related-blogs-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media(min-width:600px){.related-blogs-grid{--card-gap: 24px;--visible-cards: 4.3;display:flex;flex-wrap:nowrap;gap:var(--card-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px;scrollbar-width:none;-ms-overflow-style:none}.related-blogs-grid::-webkit-scrollbar{display:none}.related-blog-card{scroll-snap-align:start;flex:0 0 calc((100% - ((var(--visible-cards) - 1) * var(--card-gap))) / var(--visible-cards));max-width:calc((100% - ((var(--visible-cards) - 1) * var(--card-gap))) / var(--visible-cards))}.related-blogs-grid.no-scroll-desktop{--visible-cards: var(--item-count);overflow-x:hidden}}@media(min-width:600px)and (max-width:999px){.related-blogs-grid{--card-gap: 16px;--visible-cards: 2.3}.related-blogs-grid.no-scroll-tablet{--visible-cards: var(--item-count)}}.related-blog-card{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#fff;border:1px solid #ececec;transition:box-shadow .25s ease,transform .25s ease}.related-blog-card:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-4px)}.related-blog-image{display:block;width:100%;aspect-ratio:3 / 2;overflow:hidden;background:#f2f2f2}.related-blog-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.related-blog-card:hover .related-blog-image img{transform:scale(1.06)}.related-blog-content{display:flex;flex-direction:column;flex:1;padding:18px 20px 22px}.related-blog-date{font-size:13px;color:#888;text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px}.related-blog-title{font-size:18px;font-weight:600;line-height:1.35;margin:0 0 10px}.related-blog-title a{color:inherit;text-decoration:none}.related-blog-title a:hover{text-decoration:underline}.related-blog-excerpt{font-size:14px;line-height:1.5;color:#666;margin:0 0 16px;flex:1}.related-blog-readmore{display:inline-flex;align-items:center;font-size:14px;font-weight:600;text-decoration:none;color:#111;margin-top:auto}.related-blog-readmore:after{content:"\2192";margin-left:6px;transition:transform .2s ease}.related-blog-readmore:hover:after{transform:translate(4px)}.related-blogs-header .ft-btn{white-space:nowrap;color:#000}@media(max-width:599px){.related-blogs-grid{display:flex;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;gap:16px;padding-bottom:8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-padding-left:20px;scrollbar-width:none;-ms-overflow-style:none}.related-blogs-grid::-webkit-scrollbar{display:none}.related-blog-card{flex:0 0 82%;max-width:82%;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-related-blogs.css.map */
