.rf-blog-articles{gap:1rem}.rf-blog-heading{font-size:1.5rem;font-weight:600;line-height:2rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.rf-blog-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media screen and (min-width: 768px){.rf-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-featured-post,.rf-additional-posts{grid-column:span 1 / span 1}}.rf-featured-post{overflow:hidden;border-radius:1rem}.rf-image-link,.rf-title-link,.rf-excerpt-link{display:block;color:currentColor;text-decoration-line:none}.rf-excerpt-link{font-size:.875rem;line-height:1.25rem}.rf-image-link{height:100%}.rf-featured-image-container{position:relative;margin-bottom:1rem;width:100%;overflow:hidden;border-radius:1rem;padding-bottom:56.25%}.rf-featured-image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.rf-featured-content{padding-top:.5rem;padding-bottom:.5rem}.rf-post-meta{margin-bottom:.25rem;display:flex;align-items:center;font-size:.875rem;font-weight:600;line-height:1.25rem}.rf-post-author{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.rf-post-date{margin-left:.25rem;--tw-text-opacity: 1;color:rgb(0 42 24 / var(--tw-text-opacity, 1))}.rf-post-title{margin-bottom:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;line-height:24px;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.rf-featured-post .rf-post-title{font-size:1.5rem;line-height:2rem}.rf-post-excerpt{margin-bottom:.5rem;font-size:1rem;font-weight:400;line-height:1.5rem}.rf-post-tags{margin-top:.375rem;display:flex;flex-wrap:wrap;gap:.5rem}.rf-additional-posts{display:flex;flex-direction:column;gap:2.5rem}.rf-blog-posts-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media screen and (min-width: 768px){.rf-blog-posts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media screen and (min-width: 1024px){.rf-blog-posts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.rf-more-posts-heading{margin-top:1.25rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 211 / var(--tw-border-opacity, 1));padding-top:2.5rem;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}@media screen and (min-width: 768px){.rf-blog-posts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width: 1024px){.rf-blog-posts-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.rf-blog-post-card{display:flex;height:100%;flex-direction:column;overflow:hidden;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 211 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.rf-blog-post-image-container{position:relative;width:100%;overflow:hidden;padding-bottom:56.25%}.rf-blog-post-image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.rf-blog-post-content{display:flex;flex-grow:1;flex-direction:column;padding:1.5rem 1rem}@media (min-width: 768px){.rf-blog-post-content{padding-left:1.5rem;padding-right:1.5rem}}.rf-blog-post-title{margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.rf-blog-post-excerpt{font-size:1rem;font-weight:400;line-height:1.5rem}.rf-blog-post-item{display:flex;height:100%;flex-direction:column}.rf-post-card{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.rf-post-card{flex-direction:row}}.rf-post-image-container{aspect-ratio:5/3;height:auto;width:100%;flex:none;overflow:hidden}@media (min-width: 768px){.rf-post-image-container{width:50%}}.rf-post-image{aspect-ratio:5/3;height:auto;width:100%;border-radius:1rem;-o-object-fit:cover;object-fit:cover}.rf-post-content{display:flex;flex:1 1 0%;flex-direction:column}.rf-related-products{margin-top:4rem}.rf-related-products-heading{margin-bottom:1.5rem;font-size:1.5rem;font-weight:600;line-height:2rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.rf-products-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width: 640px){.rf-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.rf-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.rf-products-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rf-product-card{overflow:hidden;border-radius:1rem}.rf-product-link{display:block;color:currentColor;text-decoration-line:none}.rf-product-image-container{position:relative;margin-bottom:1rem;width:100%;overflow:hidden;border-radius:1rem;padding-bottom:100%}.rf-product-image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.rf-product-title{margin-bottom:.25rem;font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.rf-product-price{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rf-main-blog.css.map */
