.blog-layout__main{max-width:65ch;margin:0 auto;padding:2rem 1rem;font-size:1rem;line-height:1.6}.blog-layout__main hr{margin:3rem 0}.blog-layout__sidebar li{margin-bottom:0!important}.blog-layout__sidebar li a.element-chip{column-gap:0!important;row-gap:0!important}.blog-layout__main h1,.blog-layout__main h2,.blog-layout__main h3,.blog-layout__main h4,.new-grid .grid-article__meta a{font-family:var(--bf-blog-display)!important;font-weight:400;line-height:1.3;margin-top:2.5rem;margin-bottom:1rem;letter-spacing:.5px;text-transform:uppercase}.blog-layout__main h1{font-size:2.25rem}.blog-layout__main h2{font-size:1.75rem;text-transform:capitalize}.blog-layout__main h3{font-size:1.3rem}.template-blog .grid__item.grid-article{height:auto;align-self:flex-start}.template-blog .grid-article__meta.layout-stack{justify-content:flex-start!important;align-items:flex-start;gap:.35rem}.template-blog .grid__item.grid-article{text-align:left}.template-blog .grid-article__meta .article__title,.template-blog .grid-article__meta .article__excerpt{margin:0!important}.grid-article__image{padding-bottom:0}.new-grid .grid-article__meta{padding:1em;background-color:#fafafa;border-radius:8px}.new-grid .grid-article__meta .article__title{line-height:1.4em}.new-grid .grid-article__meta .article__excerpt{margin-top:1rem;font-size:.9rem;line-height:1.2rem;color:gray}.new-grid .grid-article__meta a{line-height:.8rem}.new-grid .grid-article__tags a{font-size:.6rem}.tag--inline:hover{background-color:#d3d3d3}.blog-layout__main p{margin-bottom:1.25rem;color:#333}.blog-layout__main a{color:#00b5a0;text-decoration:underline;transition:color .2s ease}.blog-layout__main a:hover{color:#264b42;text-decoration:none}.blog-layout__main img{max-width:100%;height:auto;border-radius:8px;margin:1.5rem 0}.blog-layout__main .featured-image img{width:100%;max-width:none;border-radius:0}.grid-article__image{margin-bottom:0!important}.grid-article__image .image-wrap{padding-bottom:76.666667%!important}.grid-article__image .image-wrap img{margin-bottom:0}#shopify-section-template--26188901941547__main>layout-stack:nth-child(6)>span{display:none}.blog-layout__main blockquote{font-family:serif;font-style:italic;font-size:18px;letter-spacing:0;font-weight:500;padding:1rem;margin:2rem 0;background:#f9f9f9;border-left:4px solid #f6deb2;color:#333}.blog-layout__main .traveling-message{margin:3em 0;padding:2em;border-radius:12px;font-family:Charter,Bitstream Charter,Sitka Text,Cambria,serif;font-weight:400;font-style:italic;background-color:#fff8dc;box-shadow:0 6px #e0b291bf;-webkit-box-shadow:0 6px 0px 0px rgba(224,178,145,.75);-moz-box-shadow:0 6px 0px 0px rgba(224,178,145,.75)}.blog-layout__main ul,.blog-layout__main ol{margin:1.5rem 0 1.25rem 1.5rem;list-style:circle}.blog-layout__main li{margin-bottom:.5rem}.blog-layout__main .tag-group li a{display:none}.blog-layout .tag-group a.element-chip{text-decoration:none;border:none!important;background-color:#e9e9e9;color:#555;transition:background-color .2s ease-in-out}.blog-layout .tag-group a.element-chip:hover{color:#fff;background-color:#c9c9c9}.blog-layout__sidebar .tag-group li a.element-chip{display:inline;background-color:#fff!important;transition:color .2s ease-in-out}.blog-layout__sidebar .tag-group li a.element-chip:hover{display:inline;color:#d3d3d3}.blog-layout__main a.return-link{text-decoration:none;margin-top:2rem}.blog-layout__main figure{font-size:smaller;font-style:italic;color:#999}.blog-post-product-mention{--bp: 640px;display:grid;grid-template-columns:1fr 2fr;gap:1rem;align-items:center;padding:0 1rem;border:1px solid rgba(0,0,0,.08);background:#00000008;border-radius:12px}.blog-post-product-mention a.btn{margin-bottom:1rem;width:66%;transition:color .25s ease,background-color .25s ease}.blog-post-product-mention a.btn:hover{width:66%;color:#fff;background-color:#00b59f;border-color:#00b59f}.blog-post-product-mention img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:10px;display:block}.blog-post-product-mention__body{display:grid;gap:.4rem}.blog-post-product-mention__title{margin:0;font-size:1rem;line-height:1.2}.blog-post-product-mention__subtitle{opacity:.7;font-weight:400}.blog-post-product-mention__blurb{margin:0;font-size:.95rem;line-height:1.45}.blog-layout__main .bf-blog-post-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start}.blog-layout__main .bf-blog-card{border:1px solid white;padding:12px;background:#fff;transition:transform .25s ease,box-shadow .12s ease}.blog-layout__main .bf-blog-card:hover{border:1px solid white;transform:translateY(-6px)}.blog-layout__main .bf-blog-card img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;display:block}.blog-layout__main .bf-blog-card-title{margin:10px 0 4px;font-weight:700;font-size:1rem;line-height:1.25}.blog-layout__main .bf-blog-card-title a{text-decoration:none;color:inherit}.blog-layout__main .bf-blog-card-sub{margin:0;font-size:.9rem;color:#888}@media (max-width: 640px){.grid-article{align-items:stretch!important}.image-element{margin:0 24px 0 0!important}.grid-article__image{padding:0!important;text-align:initial!important;aspect-ratio:1 / 1}.grid-article__image>a,.grid-article__image .image-wrap,.grid-article__image .grid__image-ratio{position:relative!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;overflow:hidden!important}.grid-article__image .grid__image-ratio:before{content:none!important}.grid-article__image img,.grid-article__image picture img,.grid-article__image .rimage__image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;border-radius:8px 0 0 8px!important}}@media (max-width: 640px){.blog-post-product-mention{grid-template-columns:1fr;align-items:start}.blog-post-product-mention img{width:100%;height:auto;aspect-ratio:auto}}@media (max-width: 640px){.blog-layout__main{font-size:.95rem}.blog-layout__main h1{font-size:1.75rem}.blog-layout__main h2{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/bf-blog.css.map */
