:root{--blog-card-half-height: 290px;--blog-card-desktop-width: 430px;--blog-card-mobile-width: calc(84vw - 32px) }.blog-card__container{overflow-x:auto;overflow-y:hidden;padding:0 var(--brand-gutter-xs) var(--brand-gutter-sm);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.blog-card__container::-webkit-scrollbar{display:none}.blog-card__inner{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:0 auto;width:fit-content;gap:var(--brand-gutter-sm)}[data-module=blog-card]{display:flex;flex-direction:column;flex-shrink:0;border:1px solid var(--brand-gray-300);border-radius:var(--brand-border-radius-lg);overflow:hidden;text-align:center;width:var(--blog-card-mobile-width)}[data-module=blog-card] .blog-card__image{flex:1 0 var(--blog-card-half-height);height:var(--blog-card-half-height)}[data-module=blog-card] .blog-card__image img{width:100%;height:100%;object-fit:cover}[data-module=blog-card] .blog-card__content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:var(--blog-card-half-height);flex:1 0 var(--blog-card-half-height);width:100%;padding:20px}[data-module=blog-card] .blog-card__title{text-align:center;margin:0}[data-module=blog-card] .blog-card__body{text-align:center;margin:10px auto}[data-module=blog-card] .blog-card__link{color:var(--brand-sunset);font-size:14px;display:block;font-weight:var(--brand-button-font-weight);text-decoration:none}[data-module=blog-card] .blog-card__link p{margin:0}[data-module=blog-card] .blog-card__link:hover{text-decoration:underline;text-underline-offset:2px}@media screen and (min-width: 750px){:root{--blog-card-mobile-width: calc(50vw - 40px) }.blog-card__inner{justify-content:center}[data-module=blog-card] .blog-card__body{margin:20px auto}[data-module=blog-card] .blog-card__content{padding:20px 40px}[data-module=blog-card] .blog-card__link{font-size:15px}}@media screen and (min-width: 750px) and (max-width: 1399px){:root{--blog-card-mobile-width: min(350px, 42vw) ;--blog-card-half-height: min(236px, 28.4vw) }}@media screen and (min-width: 1400px){:root{--blog-card-mobile-width: var(--blog-card-desktop-width)}[data-module=blog-card]{margin:0 var(--brand-gutter-sm);width:var(--blog-card-desktop-width)}.blog-card__inner{gap:0;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/460/assets/component-rs-feature-blogs.css.map */
