@keyframes animateGrain{0%,100%{transform:translate(0,0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,-20%)}30%{transform:translate(-5%,-10%)}40%{transform:translate(-15%,-20%)}50%{transform:translate(-5%,-10%)}60%{transform:translate(-15%,-20%)}70%{transform:translate(-5%,-10%)}80%{transform:translate(-15%,-20%)}90%{transform:translate(-5%,-10%)}100%{transform:translate(-15%,-20%)}}.mfr-blog__grid .blog-grid__layout{display:flex;flex-direction:column;gap:0}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid__layout{flex-direction:row;align-items:flex-start;gap:0}}.mfr-blog__grid .blog-grid__column{width:100%}.mfr-blog__grid .blog-grid__column--posts{flex:1 1 auto}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid__column--posts{border-right:.0625rem solid var(--section-border,currentColor)}}.mfr-blog__grid .blog-grid__column--updates{flex:0 0 100%;border-top:.0625rem solid var(--section-border,currentColor);padding-bottom:var(--bottom-spacing-mobile)}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid__column--updates{padding-bottom:var(--bottom-spacing-desktop);flex:0 0 var(--blog-updates-width,460px);max-width:var(--blog-updates-width,460px);padding-top:0;border-top:none}}.mfr-blog__grid .blog-grid__filters{display:flex;flex-direction:column;gap:.75rem;border-top:.0625rem solid var(--section-border,currentColor);border-bottom:.0625rem solid var(--section-border,currentColor);position:sticky;top:-1px;z-index:100}.mfr-blog__grid .blog-grid__filters:not(:last-child){margin-bottom:1.875rem}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid__filters:not(:last-child){margin-bottom:1.5rem}}.mfr-blog__grid .blog-grid__filters-bar{display:flex;flex-direction:column;align-items:flex-start}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid__filters-bar{flex-direction:row;align-items:center;justify-content:space-between;gap:1.25rem}}.mfr-blog__grid .blog-grid__search{position:relative;flex-shrink:0;width:100%;flex:1 0 0;min-width:14.375rem;transition:all .3s cubic-bezier(.5,0,0,1);-webkit-transition:all .3s cubic-bezier(.5,0,0,1);-moz-transition:all .3s cubic-bezier(.5,0,0,1);-o-transition:all .3s cubic-bezier(.5,0,0,1)}.js.with-enter-animations:not(.design-mode) .shopify-section .mfr-blog__grid .blog-grid__search:not(.is-inview):not(.disable-inview){-moz-transform:translateY(min(100%,100px));-o-transform:translateY(min(100%,100px));-ms-transform:translateY(min(100%,100px));-webkit-transform:translateY(min(100%,100px));transform:translateY(min(100%,100px));opacity:0}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid__search{order:2}}.mfr-blog__grid .blog-grid__search img{position:absolute;top:50%;right:1.4375rem;width:.9375rem;-moz-transform:translateY(-50%) scaleX(-1);-o-transform:translateY(-50%) scaleX(-1);-ms-transform:translateY(-50%) scaleX(-1);-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}.mfr-blog__grid .blog-grid__search input{font-size:var(--font-body-size-regular-mobile)}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid__search input{font-size:var(--font-body-size-regular)}}.mfr-blog__grid .blog-grid__search input{margin:0;padding:.625rem .8125rem;padding-right:2.8125rem;border:none;border-bottom:.0625rem solid var(--section-border,currentColor);width:100%;transition:all .3s cubic-bezier(.5,0,0,1);-webkit-transition:all .3s cubic-bezier(.5,0,0,1);-moz-transition:all .3s cubic-bezier(.5,0,0,1);-o-transition:all .3s cubic-bezier(.5,0,0,1)}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid__search input{border:none;border-left:.0625rem solid var(--section-border,currentColor)}}.mfr-blog__grid .blog-grid__search input::placeholder{color:currentColor;opacity:.6}.mfr-blog__grid .blog-grid__search input::-webkit-input-placeholder{color:currentColor;opacity:.6}.mfr-blog__grid .blog-grid__search input:-moz-placeholder{color:currentColor;opacity:.6}.mfr-blog__grid .blog-grid__search input::-moz-placeholder{color:currentColor;opacity:.6}.mfr-blog__grid .blog-grid__search input:-ms-input-placeholder{color:currentColor;opacity:.6}.mfr-blog__grid .blog-grid__filters-inner{display:inline-flex;justify-content:flex-start;align-items:center;gap:1rem;list-style:none;max-width:100%;overflow-x:auto;overflow-y:hidden;margin:0;padding:1rem 0;-webkit-overflow-scrolling:touch}.mfr-blog__grid .blog-grid__filters-inner li:first-child{margin-left:1rem}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid__filters-inner li:first-child{margin-left:1.875rem}}.mfr-blog__grid .blog-grid__filters-inner li:last-child{margin-right:1rem}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid__filters-inner li:last-child{margin-lrighteft:1.875rem}}.mfr-blog__grid .blog-grid__filter-button{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:0 0 0 1rem;background:0 0;border:none;color:inherit;font:inherit;cursor:pointer;text-transform:uppercase;letter-spacing:.08em;flex:0 0 auto;white-space:nowrap;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-transform:scale(1)!important;-o-transform:scale(1)!important;-ms-transform:scale(1)!important;-webkit-transform:scale(1)!important;transform:scale(1)!important}.mfr-blog__grid .blog-grid__filter-button span{position:relative}.mfr-blog__grid .blog-grid__filter-button span::before{content:"";position:absolute;left:0!important;bottom:-4px;width:100%;height:.0625rem;background-color:currentColor!important;opacity:1;transition:all .3s cubic-bezier(.5,0,0,1);-webkit-transition:all .3s cubic-bezier(.5,0,0,1);-moz-transition:all .3s cubic-bezier(.5,0,0,1);-o-transition:all .3s cubic-bezier(.5,0,0,1);-moz-transform:translateY(100%) scaleX(0)!important;-o-transform:translateY(100%) scaleX(0)!important;-ms-transform:translateY(100%) scaleX(0)!important;-webkit-transform:translateY(100%) scaleX(0)!important;transform:translateY(100%) scaleX(0)!important;moz-transform-origin:left center;-o-transform-origin:left center;-ms-transform-origin:left center;-webkit-transform-origin:left center;transform-origin:left center}@media screen and (pointer:fine){.mfr-blog__grid .blog-grid__filter-button span:hover{-moz-transform:unset!important;-o-transform:unset!important;-ms-transform:unset!important;-webkit-transform:unset!important;transform:unset!important;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.mfr-blog__grid .blog-grid__filter-button span:hover:before{-moz-transform:translateY(100%) scaleX(1)!important;-o-transform:translateY(100%) scaleX(1)!important;-ms-transform:translateY(100%) scaleX(1)!important;-webkit-transform:translateY(100%) scaleX(1)!important;transform:translateY(100%) scaleX(1)!important}}.mfr-blog__grid .blog-grid__filter-button::after{content:"";position:absolute;top:50%;left:0;width:.625rem;height:.625rem;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:var(--section-border,currentColor);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s cubic-bezier(.5,0,0,1);-webkit-transition:all .3s cubic-bezier(.5,0,0,1);-moz-transition:all .3s cubic-bezier(.5,0,0,1);-o-transition:all .3s cubic-bezier(.5,0,0,1)}.mfr-blog__grid .blog-grid__filter-button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.mfr-blog__grid .blog-grid__filter-button.is-active .blog-grid__filter-label::before{-moz-transform:translateY(100%) scaleX(1)!important;-o-transform:translateY(100%) scaleX(1)!important;-ms-transform:translateY(100%) scaleX(1)!important;-webkit-transform:translateY(100%) scaleX(1)!important;transform:translateY(100%) scaleX(1)!important}.mfr-blog__grid .blog-grid__filter-label{position:relative;display:inline-flex;font-family:var(--font-heading-small-title);font-size:var(--font-heading-small-title-size-mobile);line-height:1.2;letter-spacing:var(--font-heading-small-title-spacing);font-weight:var(--font-heading-small-title-weight);text-transform:var(--small_title-font-case)}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid__filter-label{font-size:var(--font-heading-small-title-size)}}.mfr-blog__grid .blog-grid__inner{width:100%;display:grid;grid-template-columns:1fr;column-gap:1.1875rem;row-gap:5.625rem}@media print,screen and (min-width:40em){.mfr-blog__grid .blog-grid__inner{grid-template-columns:1fr 1fr 1fr}}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid__inner{grid-template-columns:1fr 1fr 1fr 1fr;column-gap:2rem;row-gap:5rem}}.mfr-blog__grid .blog-grid__inner.is-list-view{display:flex;flex-direction:column;gap:0}.mfr-blog__grid .blog-grid__load-more{grid-column:1/-1;display:flex;justify-content:center;align-items:center;margin-top:1rem}@media print,screen and (min-width:40em){.mfr-blog__grid .blog-grid__load-more{grid-column:span 3}}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid__load-more{grid-column:span 4;margin-top:1.25rem}}.mfr-blog__grid .blog-grid__load-more .button{width:100%;padding:.5rem;min-height:3.75rem;max-width:13.125rem}.mfr-blog__grid .blog-grid__inner.is-list-view .blog-grid__entry{padding:1.25rem 0}.mfr-blog__grid .blog-grid__inner.is-list-view .blog-grid__entry:not(:last-child){border-bottom:.0625rem solid var(--section-divider-alpha,var(--section-border-alpha,var(--section-border,currentColor)))}.mfr-blog__grid .blog-grid__inner.is-list-view .blog-grid__load-more{align-self:center;margin-top:1.5rem}.mfr-blog__grid .blog-grid__empty{font-size:var(--font-body-size-xlarge-mobile)}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid__empty{font-size:var(--font-body-size-xlarge)}}.mfr-blog__grid .blog-grid__empty{margin-top:1.25rem;min-height:50vh}.mfr-blog__grid .blog-grid__entry{height:100%}.mfr-blog__grid .blog-grid__entry--list{width:100%}.mfr-blog__grid .blog-grid .blog-card{display:flex;flex-direction:column;gap:.875rem;height:100%;color:inherit;text-align:left;text-decoration:none}.mfr-blog__grid .blog-grid .blog-card__media-link{display:block;width:100%;color:inherit;text-decoration:none}.mfr-blog__grid .blog-grid .blog-card__content{display:flex;flex-direction:column;gap:.875rem;align-items:flex-start}.mfr-blog__grid .blog-grid .blog-card__header{display:flex;flex-direction:column;gap:.25rem}.mfr-blog__grid .blog-grid .blog-card__reading-time{font-family:var(--font-heading-small-title);font-size:var(--font-heading-small-title-size-mobile);line-height:1.2;letter-spacing:var(--font-heading-small-title-spacing);font-weight:var(--font-heading-small-title-weight);text-transform:var(--small_title-font-case)}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid .blog-card__reading-time{font-size:var(--font-heading-small-title-size)}}.mfr-blog__grid .blog-grid .blog-card__reading-time{color:var(--section-text-alpha,currentColor)}.mfr-blog__grid .blog-grid .blog-card__title-link{display:inline-flex;color:inherit;text-decoration:none;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-transform:scale(1)!important;-o-transform:scale(1)!important;-ms-transform:scale(1)!important;-webkit-transform:scale(1)!important;transform:scale(1)!important}.mfr-blog__grid .blog-grid .blog-card__title-link span{position:relative}.mfr-blog__grid .blog-grid .blog-card__title-link span::before{content:"";position:absolute;left:0!important;bottom:-4px;width:100%;height:.0625rem;background-color:currentColor!important;opacity:1;transition:all .3s cubic-bezier(.5,0,0,1);-webkit-transition:all .3s cubic-bezier(.5,0,0,1);-moz-transition:all .3s cubic-bezier(.5,0,0,1);-o-transition:all .3s cubic-bezier(.5,0,0,1);-moz-transform:translateY(100%) scaleX(0)!important;-o-transform:translateY(100%) scaleX(0)!important;-ms-transform:translateY(100%) scaleX(0)!important;-webkit-transform:translateY(100%) scaleX(0)!important;transform:translateY(100%) scaleX(0)!important;moz-transform-origin:left center;-o-transform-origin:left center;-ms-transform-origin:left center;-webkit-transform-origin:left center;transform-origin:left center}@media screen and (pointer:fine){.mfr-blog__grid .blog-grid .blog-card__title-link span:hover{-moz-transform:unset!important;-o-transform:unset!important;-ms-transform:unset!important;-webkit-transform:unset!important;transform:unset!important;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.mfr-blog__grid .blog-grid .blog-card__title-link span:hover:before{-moz-transform:translateY(100%) scaleX(1)!important;-o-transform:translateY(100%) scaleX(1)!important;-ms-transform:translateY(100%) scaleX(1)!important;-webkit-transform:translateY(100%) scaleX(1)!important;transform:translateY(100%) scaleX(1)!important}}.mfr-blog__grid .blog-grid .blog-card__title{font-family:var(--font-heading-h4);font-size:var(--font-heading-h4-size-mobile);line-height:var(--font-heading-h4-line-height-mobile);letter-spacing:var(--font-heading-h4-spacing-mobile);font-weight:var(--font-heading-h4-weight);text-transform:var(--h4-font-case)}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid .blog-card__title{font-size:var(--font-heading-h4-size);line-height:var(--font-heading-h4-line-height);letter-spacing:var(--font-heading-h4-spacing)}}.mfr-blog__grid .blog-grid .blog-card__title{line-height:1.1;display:block}.mfr-blog__grid .blog-grid .blog-card__excerpt{font-size:var(--font-body-size-regular-mobile)}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid .blog-card__excerpt{font-size:var(--font-body-size-regular)}}.mfr-blog__grid .blog-grid .blog-card__excerpt{color:var(--section-text-alpha,currentColor);margin:0}.mfr-blog__grid .blog-grid .blog-card__tags{display:inline-flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:.25rem 0 0;padding:0}.mfr-blog__grid .blog-grid .blog-card__tags li{font-size:var(--font-body-size-small-mobile)}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid .blog-card__tags li{font-size:var(--font-body-size-small)}}.mfr-blog__grid .blog-grid .blog-card__tags li{letter-spacing:.08em;text-transform:uppercase;color:var(--section-text-alpha,currentColor)}.mfr-blog__grid .blog-grid .blog-card__media{position:relative;width:100%;background:var(--section-border-alpha,rgba(0,0,0,.08));-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;border-radius:0;overflow:hidden;aspect-ratio:4/3}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid .blog-card__media{min-height:12.5rem}}.mfr-blog__grid .blog-grid .blog-card__media img{width:100%;height:100%;object-fit:cover;display:block}.mfr-blog__grid .blog-grid .blog-card--list{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;padding:0}@media print,screen and (min-width:40em){.mfr-blog__grid .blog-grid .blog-card--list{display:grid;grid-template-columns:minmax(0,1fr) 17.1875rem;gap:1.375rem;align-items:center}}.mfr-blog__grid .blog-grid .blog-card--list .blog-card__media-link{order:2;width:100%;align-self:flex-end}@media print,screen and (min-width:40em){.mfr-blog__grid .blog-grid .blog-card--list .blog-card__media-link{order:2;justify-self:flex-end}}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid .blog-card--list .blog-card__media-link{max-width:17.1875rem}}.mfr-blog__grid .blog-grid .blog-card--list .blog-card__media{width:100%;min-height:12.5rem;aspect-ratio:4/3}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid .blog-card--list .blog-card__media{max-width:17.1875rem}}.mfr-blog__grid .blog-grid .blog-card--list .blog-card__content{order:1;max-width:none;width:100%}@media print,screen and (min-width:40em){.mfr-blog__grid .blog-grid .blog-card--list .blog-card__content{order:1;max-width:23.75rem}}@media print,screen and (min-width:64em){.mfr-blog__grid .blog-grid .blog-card--list .blog-card__content{max-width:37.5rem}}
/*# sourceMappingURL=mfr-blog__grid.css.map */
