.by-device .blog-post{box-shadow:none}@media only screen and (max-width: 767px){.by-device .blog-posts.swipe-on-mobile .row{display:grid!important;gap:10px;grid-auto-flow:column;grid-auto-columns:200px!important;grid-template-columns:none!important;overflow-x:auto;padding:0 20px;margin-bottom:20px;scroll-snap-type:x mandatory}.by-device .blog-posts.swipe-on-mobile .row::-webkit-scrollbar{height:8px}.by-device .blog-posts.swipe-on-mobile .row::-webkit-scrollbar-track{background-color:var(--scrollbar_background);border-radius:5px;margin:0 20px}.by-device .blog-posts.swipe-on-mobile .row::-webkit-scrollbar-thumb{background-color:var(--color-accent);border-radius:5px}.by-device .blog-posts.swipe-on-mobile .row::-webkit-scrollbar-thumb:hover{background:var(--color-accent-hover)}.by-device .blog-posts.swipe-on-mobile .row .columns{max-width:200px;width:200px;scroll-snap-align:center;scroll-snap-stop:always;padding:0}}.by-device .blog-post{align-items:center;min-height:unset!important}.by-device .blog-post .featured-image{width:100%;max-width:260px;border:1px solid #cccccc;padding:40px 20px;border-radius:10px}.by-device .blog-post .featured-image-link img{object-fit:contain}.by-device .blog-post--content-spacing-true .blog-post-info{text-align:center;padding:10px 0 0}.by-device .section-header--content{width:100%}.by-device .section-header--title,.by-device .section-header--description{text-align:left}@media all and (max-width: 768px){.by-device .blog-post .featured-image{max-width:190px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hc-by-device.css.map */
