.sa-blog-list.blog-posts{--columns-gap: 20px;--rows-gap: 20px}.sa-blog-list .blog-post-item,.sa-blog-list .blog-post-item:has(.blog-post-card__image-container){border:1px solid var(--sa-cream, #e8e4da);border-radius:12px;overflow:hidden;background:var(--sa-sand, #eee7da);padding:0;box-shadow:0 2px 10px rgb(var(--sa-overlay-rgb, 7 59 58) / .04);transition:transform .2s ease,box-shadow .2s ease}.sa-blog-list .blog-post-item:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgb(var(--sa-overlay-rgb, 7 59 58) / .1)}.sa-blog-list .blog-post-card__image-container{overflow:hidden;aspect-ratio:16 / 10}.sa-blog-list .blog-post-card__image-container a{display:block;height:100%}.sa-blog-list .blog-post-card__image,.sa-blog-list .blog-post-card__image--small,.sa-blog-list .blog-post-card__image--medium,.sa-blog-list .blog-post-card__image--large{height:100%;min-height:0;aspect-ratio:auto;object-fit:cover}.sa-blog-list .blog-post-card__content{padding:12px 14px 14px;gap:2px}.sa-blog-list .blog-post-card__content a.blog-post-card__title-link{padding-block-start:0}.sa-blog-list .blog-post-card__title-link .text-block,.sa-blog-list .blog-post-card__title-link .text-block>*{margin:0;font-family:var(--sa-font);font-size:calc(.98rem * var(--sa-font-scale, 1));font-weight:800;letter-spacing:.02em;line-height:1.28;text-transform:none}.sa-blog-list .blog-post-card__title-link .text-block>*{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sa-blog-list .blog-post-details{font-size:calc(.75rem * var(--sa-font-scale, 1));padding-block:2px 0}.sa-blog-list .blog-post-card__content-text{margin:0;font-size:calc(.82rem * var(--sa-font-scale, 1));line-height:1.45;color:var(--sa-mute, inherit)}.sa-blog-list .blog-post-card__excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sa-blog-list .blog-post-card__content-text a,.sa-blog-list .blog-post-card__more{display:inline-block;padding-block-start:.35rem;font-family:var(--sa-font);font-size:calc(.7rem * var(--sa-font-scale, 1));font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sa-teal, inherit)}.sa-blog-list .blog-post-item.is-filtered-out,.sa-blog-list .blog-post-item[hidden]{display:none}.sa-blog-list__head{display:flex;align-items:center;gap:16px 20px;width:100%;margin:8px 0 16px;padding-top:8px}.sa-blog-list__head>.shopify-block,.sa-blog-list__head>.text-block{flex:0 0 auto;width:auto;max-width:none}.sa-blog-list__head .text-block{padding-block:0}.sa-blog-list__head .text-block>*{margin:0}.sa-blog-filters{display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:center;gap:10px;min-width:0;margin:0}.sa-blog-filters__field{display:flex;flex-direction:column;justify-content:center;min-width:0;margin:0}.sa-blog-filters__field--search{flex:1 1 auto}.sa-blog-filters__field--date{flex:0 1 220px;width:220px;max-width:42%}.sa-blog-filters__field input,.sa-blog-filters__field select{width:100%;min-width:0;height:44px;border:1px solid var(--sa-cream, #e8e4da);border-radius:8px;background:var(--sa-ivory, #fff);padding:0 12px;font-family:var(--sa-font);font-size:calc(.88rem * var(--sa-font-scale, 1));font-weight:500;letter-spacing:0;text-transform:none;color:var(--sa-body, inherit)}.sa-blog-filters__field input:focus,.sa-blog-filters__field select:focus{outline:2px solid var(--sa-teal, #073b3a);outline-offset:1px}.sa-blog-filters__clear{flex:0 0 auto;height:44px;padding:0 10px;border:0;background:transparent;font-family:var(--sa-font);font-size:calc(.7rem * var(--sa-font-scale, 1));font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sa-teal, inherit);cursor:pointer}.sa-blog-filters__count{margin:-8px 0 16px}.sa-blog-filters__count,.sa-blog-filters__empty{font-family:var(--sa-font);font-size:calc(.82rem * var(--sa-font-scale, 1));color:var(--sa-mute, inherit)}.sa-blog-filters__empty{margin:0 0 16px;padding:28px 16px;text-align:center;background:var(--sa-sand, #eee7da);border:1px solid var(--sa-cream, #e8e4da);border-radius:12px}@media(max-width:749px){.sa-blog-list__head{flex-direction:column;align-items:stretch;gap:12px}.sa-blog-filters{flex-wrap:wrap}.sa-blog-filters__field--date{flex:1 1 140px;width:auto}}.sa-article{--horizontal-alignment: flex-start;align-items:stretch}.sa-article .text-block{align-items:flex-start;width:100%}.sa-article .text-block>*{width:100%;max-inline-size:100%;text-align:left}.sa-article .blog-post-details{justify-content:flex-start;width:100%}.sa-article .image-block{display:block;width:100%;justify-content:flex-start;overflow:hidden;border-radius:12px}.sa-article .image-block__image{display:block;width:100%;height:min(28rem,56vw);object-fit:cover;object-position:center 58%;border-radius:12px}.sa-article .blog-post-content{width:100%;max-width:none;margin:0;font-family:var(--sa-font);color:var(--sa-body, inherit);font-size:calc(1.05rem * var(--sa-font-scale, 1));line-height:1.7}.sa-article .blog-post-content a{color:var(--sa-teal, currentColor)}.sa-article .blog-post-content h2,.sa-article .blog-post-content h3{margin:1.6em 0 .55em;font-family:var(--sa-font);font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--sa-ink, inherit);line-height:1.25}.sa-article .blog-post-content h2{font-size:calc(1.15rem * var(--sa-font-scale, 1))}.sa-article .blog-post-content h3{font-size:calc(1rem * var(--sa-font-scale, 1))}.sa-article .blog-post-content p{margin:0 0 1.1em}.sa-article .blog-post-content>rte-formatter>p:first-child{font-size:calc(1.12rem * var(--sa-font-scale, 1))}.sa-article .blog-post-content ul:not(.sa-pet-care__grid),.sa-article .blog-post-content ol{margin:0 0 1.2em;padding-inline-start:1.25em}.sa-article .blog-post-content li+li{margin-top:.35em}.sa-article .blog-post-content.rte .sa-pet-care__pillars,.sa-article .blog-post-content.rte .sa-pet-care__grid,.sa-article .blog-post-content .sa-pet-care__pillars,.sa-article .blog-post-content .sa-pet-care__grid{display:grid;width:100%;margin:1.25rem 0 0;padding:0;list-style:none}.sa-article .blog-post-content.rte .sa-pet-care__pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sa-article .blog-post-content.rte .sa-pet-care__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sa-article .blog-post-content.rte .sa-pet-care__pillar,.sa-article .blog-post-content.rte .sa-pet-care__grid li{margin:0;padding:18px 16px 20px}.sa-article .blog-post-content.rte .sa-pet-care__grid li{padding:16px 14px}@media(max-width:1100px){.sa-article .blog-post-content.rte .sa-pet-care__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.sa-article .blog-post-content.rte .sa-pet-care__pillars,.sa-article .blog-post-content.rte .sa-pet-care__grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/seat-armour-blog.css.map */
