@keyframes placeholderCardShimmer{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.mfr-blog__header{padding-top:unset!important}.shopify-section:has(.mfr-blog__header){z-index:2}.mfr-blog__header .section-spacer{padding-top:var(--top-offset-mobile)!important;padding-bottom:unset!important}@media print,screen and (min-width:64em){.mfr-blog__header .section-spacer{padding-top:var(--top-offset)!important}}.mfr-blog__header .section-spacer .grid-container{padding-top:var(--top-spacing-mobile);padding-bottom:var(--bottom-spacing-mobile)}@media print,screen and (min-width:64em){.mfr-blog__header .section-spacer .grid-container{padding-top:var(--top-spacing-desktop);padding-bottom:var(--bottom-spacing-desktop)}}.mfr-blog__header .section-content:not(:last-child){margin-bottom:3.75rem}@media print,screen and (min-width:64em){.mfr-blog__header .section-content:not(:last-child){margin-bottom:5.625rem}}.mfr-blog__header .blog-header__filters-inner{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:2.1875rem}@media print,screen and (min-width:64em){.mfr-blog__header .blog-header__filters-inner{flex-direction:row-reverse;justify-content:space-between;align-items:center}}.mfr-blog__header .blog-header__tag-filters{width:100%;display:flex;flex-direction:column;justify-content:stretch;align-content:stretch}.mfr-blog__header .blog-header__tag-filters-label{margin:0;font-size:var(--font-body-size-xsmall);line-height:1.333em;font-weight:500;letter-spacing:.05375rem;text-transform:uppercase;-moz-transition:all .4s cubic-bezier(.5,0,0,1);-o-transition:all .4s cubic-bezier(.5,0,0,1);-webkit-transition:all .4s cubic-bezier(.5,0,0,1);transition:all .4s cubic-bezier(.5,0,0,1)}.js.with-enter-animations:not(.design-mode) .shopify-section .mfr-blog__header .blog-header__tag-filters-label:not(.is-inview):not(.disable-inview){opacity:0;-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))}.mfr-blog__header .blog-header__tag-filters-label:not(:last-child){margin-bottom:.5rem}.mfr-blog__header .blog-header__tag-filters ul{display:flex;justify-content:flex-start;align-items:stretch;overflow:auto;list-style:none;gap:.5rem;padding-bottom:1.1875rem;margin:0}@media print,screen and (max-width:63.99875em){.mfr-blog__header .blog-header__tag-filters ul{margin:0 -1.25rem;width:calc(100% + 2.5rem);padding-left:1.25rem;padding-right:1.25rem}}.mfr-blog__header .blog-header__tag-filters li{flex-shrink:0;overflow:hidden;-moz-transition:all .4s cubic-bezier(.5,0,0,1);-o-transition:all .4s cubic-bezier(.5,0,0,1);-webkit-transition:all .4s cubic-bezier(.5,0,0,1);transition:all .4s cubic-bezier(.5,0,0,1)}.js.with-enter-animations:not(.design-mode) .shopify-section .mfr-blog__header .blog-header__tag-filters li:not(.is-inview):not(.disable-inview) button{opacity:0;-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))}.mfr-blog__header .blog-header__tag-filters li button{padding:.6875rem .875rem;text-align:center;font-size:.6875rem;line-height:1.2em;font-weight:500;letter-spacing:.019375rem;text-transform:uppercase;background-color:var(--section-background);color:currentColor;border:solid .0625rem currentColor;border-color:currentColor}@supports (color:color-mix(in srgb,red 50%,transparent)){.mfr-blog__header .blog-header__tag-filters li button{border-color:color-mix(in srgb,currentColor 20%,transparent)}}@supports (color:hsl(from currentColor h s l/.2)){.mfr-blog__header .blog-header__tag-filters li button{border-color:hsl(from currentColor h s l/.2)}}.mfr-blog__header .blog-header__tag-filters li button{-moz-border-radius:.75rem;-o-border-radius:.75rem;-ms-border-radius:.75rem;-webkit-border-radius:.75rem;border-radius:.75rem;-moz-transition:all .4s cubic-bezier(.5,0,0,1);-o-transition:all .4s cubic-bezier(.5,0,0,1);-webkit-transition:all .4s cubic-bezier(.5,0,0,1);transition:all .4s cubic-bezier(.5,0,0,1)}@media print,screen and (min-width:64em){.mfr-blog__header .blog-header__tag-filters li button{padding:1.0625rem}}.mfr-blog__header .blog-header__tag-filters li button .text{-moz-transition:all .4s cubic-bezier(.5,0,0,1);-o-transition:all .4s cubic-bezier(.5,0,0,1);-webkit-transition:all .4s cubic-bezier(.5,0,0,1);transition:all .4s cubic-bezier(.5,0,0,1)}@media screen and (pointer:fine){.mfr-blog__header .blog-header__tag-filters li button:hover{background-color:currentColor}.mfr-blog__header .blog-header__tag-filters li button:hover .text{color:var(--section-background)}}.mfr-blog__header .blog-header__tag-filters li button:focus-visible,.mfr-blog__header .blog-header__tag-filters li button:focus-within{background-color:currentColor}.mfr-blog__header .blog-header__tag-filters li button:focus-visible .text,.mfr-blog__header .blog-header__tag-filters li button:focus-within .text{color:var(--section-background)}.mfr-blog__header .blog-header__search{position:relative;width:100%;-moz-transition:all .4s cubic-bezier(.5,0,0,1);-o-transition:all .4s cubic-bezier(.5,0,0,1);-webkit-transition:all .4s cubic-bezier(.5,0,0,1);transition:all .4s cubic-bezier(.5,0,0,1)}@media print,screen and (min-width:64em){.mfr-blog__header .blog-header__search{max-width:29.375rem}}.js.with-enter-animations:not(.design-mode) .shopify-section .mfr-blog__header .blog-header__search:not(.is-inview):not(.disable-inview){opacity:0;-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))}.mfr-blog__header .blog-header__search input{width:100%;background:0 0;border:solid .0625rem currentColor;border-color:currentColor}@supports (color:color-mix(in srgb,red 50%,transparent)){.mfr-blog__header .blog-header__search input{border-color:color-mix(in srgb,currentColor 50%,transparent)}}@supports (color:hsl(from currentColor h s l/.5)){.mfr-blog__header .blog-header__search input{border-color:hsl(from currentColor h s l/.5)}}.mfr-blog__header .blog-header__search input{padding:1.5625rem 1.875rem;box-shadow:none;color:currentColor;font-weight:400;line-height:1.125em;letter-spacing:.006875rem;-moz-border-radius:.9375rem;-o-border-radius:.9375rem;-ms-border-radius:.9375rem;-webkit-border-radius:.9375rem;border-radius:.9375rem}@media print,screen and (min-width:64em){.mfr-blog__header .blog-header__search input{padding:1.25rem 1.5625rem}}.mfr-blog__header .blog-header__search input::placeholder{color:currentColor}.mfr-blog__header .blog-header__search input::-webkit-input-placeholder{color:currentColor}.mfr-blog__header .blog-header__search input:-moz-placeholder{color:currentColor}.mfr-blog__header .blog-header__search input::-moz-placeholder{color:currentColor}.mfr-blog__header .blog-header__search input:-ms-input-placeholder{color:currentColor}.mfr-blog__header .blog-header__search .search-icon{position:absolute;top:50%;right:1.25rem;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mfr-blog__header .blog-header__search-results{position:absolute;bottom:-.625rem;left:0;padding:1.25rem;display:flex;flex-direction:column;width:100%;max-height:21.875rem;background-color:var(--color-white);color:var(--color-black);overflow:auto;-moz-transition:all .4s cubic-bezier(.5,0,0,1);-o-transition:all .4s cubic-bezier(.5,0,0,1);-webkit-transition:all .4s cubic-bezier(.5,0,0,1);transition:all .4s cubic-bezier(.5,0,0,1);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}@media print,screen and (min-width:64em){.mfr-blog__header .blog-header__search-results{min-width:21.875rem}}.mfr-blog__header .blog-header__search-results-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-bottom:1.25rem;border-bottom:solid .0625rem currentColor;border-bottom-color:currentColor}@supports (color:color-mix(in srgb,red 50%,transparent)){.mfr-blog__header .blog-header__search-results-item{border-bottom-color:color-mix(in srgb,currentColor 20%,transparent)}}@supports (color:hsl(from currentColor h s l/.2)){.mfr-blog__header .blog-header__search-results-item{border-bottom-color:hsl(from currentColor h s l/.2)}}.mfr-blog__header .blog-header__search-results-item{flex-shrink:0;-moz-transition:all .4s cubic-bezier(.5,0,0,1);-o-transition:all .4s cubic-bezier(.5,0,0,1);-webkit-transition:all .4s cubic-bezier(.5,0,0,1);transition:all .4s cubic-bezier(.5,0,0,1)}@media screen and (pointer:fine){.mfr-blog__header .blog-header__search-results-item:hover{opacity:.7}}.mfr-blog__header .blog-header__search-results-item:focus-visible,.mfr-blog__header .blog-header__search-results-item:focus-within{opacity:.7}.mfr-blog__header .blog-header__search-results-item:not(:last-child){margin-bottom:1.25rem}.mfr-blog__header .blog-header__search-results-item-title{position:relative;line-height:1.313em;font-weight:400;letter-spacing:.006875rem;margin-bottom:.3125rem;padding-bottom:.125rem}.mfr-blog__header .blog-header__search-results-item-read-time{font-size:.6875rem;line-height:1.2em;font-weight:500;letter-spacing:.019375rem;text-transform:uppercase}.mfr-blog__header .blog-header__search-results-loading-spinner{position:relative;width:3.75rem;width:1.5rem;height:1.5rem;line-height:0}.mfr-blog__header .blog-header__search-results-loading-spinner svg .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:var(--color-black);animation:dash 1.4s ease-in-out infinite}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.mfr-blog__header .blog-header__search-results--no-results{margin:0;font-size:var(--font-body-size-small-mobile)}@media print,screen and (min-width:64em){.mfr-blog__header .blog-header__search-results--no-results{font-size:var(--font-body-size-small)}}.mfr-blog__header .blog-header__search-results--no-results{line-height:1.286em;font-weight:500;letter-spacing:.026875rem}.mfr-blog__header .blog-header__search:not(:focus-within) .blog-header__search-results{pointer-events:none;opacity:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mfr-blog__header.css.map */
