.fp-theme-ready .template-search{color:var(--pf-forest, #000000);font-family:var(--pf-font-ui, "Inter", system-ui, sans-serif)}.fp-theme-ready .template-search__header{margin-bottom:2.25rem;padding:1.75rem 0 .25rem;text-align:center;background:radial-gradient(70% 90% at 50% 0%,rgba(247,148,28,.09),transparent 58%),linear-gradient(180deg,var(--pf-stone, #f5f5f5) 0%,transparent 100%)}@media screen and (min-width:750px){.fp-theme-ready .template-search__header{margin-bottom:3.25rem;padding-top:2.25rem}}.fp-theme-ready .template-search__eyebrow{margin:0 0 .65rem;font-family:var(--pf-font-ui, "Inter", system-ui, sans-serif);font-size:.8125rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--pf-copper, #F7941C)}.fp-theme-ready .template-search__header .h1,.fp-theme-ready .template-search__header h1,.fp-theme-ready .template-search__title{margin:0 0 .35rem;font-family:var(--pf-font-display, "Inter", system-ui, sans-serif);font-size:clamp(1.85rem,3.6vw,2.75rem);line-height:1.15;letter-spacing:-.02em;font-weight:600;color:var(--pf-forest, #000000)}.fp-theme-ready .template-search__lead{margin:.35rem auto 0;max-width:32rem;font-size:1.0625rem;line-height:1.55;color:var(--pf-muted, #666666)}.fp-theme-ready .template-search__status{margin:1rem auto 0;max-width:36rem;font-family:var(--pf-font-ui, "Inter", system-ui, sans-serif);font-size:1.0625rem;line-height:1.55;color:var(--pf-muted, #666666)}.fp-theme-ready .template-search__empty-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.35rem}.fp-theme-ready .template-search__empty-actions .button{min-height:3rem;padding:.85rem 1.4rem;font-size:1.05rem;font-weight:600;border-radius:var(--pf-radius, 4px)!important}.fp-theme-ready .template-search__empty-actions .button--primary{background:var(--pf-copper, #F7941C)!important;border-color:var(--pf-copper, #F7941C)!important;color:var(--pf-white, #fff)!important}.fp-theme-ready .template-search__empty-actions .button--primary:hover{background:var(--pf-copper-hover, #E07F0A)!important;border-color:var(--pf-copper-hover, #E07F0A)!important}.fp-theme-ready .template-search__empty-actions .button--secondary{background:transparent!important;border:1px solid var(--pf-forest, #000000)!important;color:var(--pf-forest, #000000)!important}.fp-theme-ready .template-search__search{margin:1.5rem auto 0;max-width:36rem;width:100%}.fp-theme-ready .template-search__search .search{margin-top:0}.fp-theme-ready .template-search__search .field{align-items:stretch}.fp-theme-ready .template-search__search .search__input,.fp-theme-ready .template-search__search .field__input{min-height:3.25rem;padding:.85rem 3.5rem .85rem 1.1rem;font-size:1.0625rem;line-height:1.4;border-radius:var(--pf-radius, 4px);border-color:var(--pf-border, rgba(0, 0, 0, .16));background:var(--pf-stone, #f5f5f5);color:var(--pf-forest, #000000);font-family:var(--pf-font-ui, "Inter", system-ui, sans-serif)}.fp-theme-ready .template-search__search .search__input:focus,.fp-theme-ready .template-search__search .field__input:focus{border-color:var(--pf-copper, #F7941C);box-shadow:0 0 0 1px var(--pf-copper, #F7941C);outline:none}.fp-theme-ready .template-search__search .field__label{font-size:1rem;color:var(--pf-muted, #666666)}.fp-theme-ready .template-search__search .search__button{color:var(--pf-forest, #000000);width:3.25rem;height:3.25rem}.fp-theme-ready .template-search__search .search__button:hover{color:var(--pf-copper, #F7941C)}.fp-theme-ready .template-search__search .search__button .icon{height:1.35rem;width:1.35rem}.fp-theme-ready .template-search #main-search-filters{margin:0 auto 1.25rem;padding:0}.fp-theme-ready .template-search #main-search-filters .facets-container{width:100%;max-width:none;padding:0}.fp-theme-ready .template-search #FacetFiltersForm{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem 1.25rem;width:100%;margin:0}.fp-theme-ready .template-search #FacetFiltersForm .facets__wrapper{display:flex;grid-column:1 / -1;grid-row:1;align-items:center;flex-wrap:wrap;gap:.5rem;width:100%;min-width:0}.fp-theme-ready .template-search #FacetFiltersForm .facets__heading{margin:0 .35rem 0 0;font-size:.7rem;line-height:1.2;white-space:nowrap}.fp-theme-ready .template-search #FacetFiltersForm .facets__disclosure{margin:0}.fp-theme-ready .template-search #FacetFiltersForm .facets__summary{margin:0;padding:.65rem 1.45rem .65rem 0;font-size:.72rem;line-height:1.2;white-space:nowrap}.fp-theme-ready .template-search #FacetFiltersForm .facet-filters{grid-column:2;grid-row:3;justify-self:end;width:auto;min-width:0;margin:0}.fp-theme-ready .template-search #FacetFiltersForm .facet-filters__label,.fp-theme-ready .template-search #FacetFiltersForm .facet-filters__label label,.fp-theme-ready .template-search #FacetFiltersForm h2.facet-filters__label{display:block;flex:0 0 auto;width:auto;margin:0;white-space:nowrap}.fp-theme-ready .template-search #FacetFiltersForm .facet-filters__field{width:100%}.fp-theme-ready .template-search #FacetFiltersForm .facet-filters__field .select{width:100%;min-width:0}.fp-theme-ready .template-search #FacetFiltersForm .product-count{grid-column:1;grid-row:3;justify-self:start;min-width:max-content;margin:0}.fp-theme-ready .template-search #FacetFiltersForm .product-count__text{margin:0;padding:0!important;font-size:.875rem!important;font-weight:600!important;line-height:1.3!important;white-space:nowrap;color:var(--pf-forest, #000000)!important}.fp-theme-ready .template-search #FacetFiltersForm .active-facets{grid-column:1 / -1;grid-row:2;min-width:0;margin:0}@media screen and (min-width:990px){html[data-egj-grid=dense] .fp-theme-ready .template-search .product-grid.grid--4-col-desktop{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:1rem!important;row-gap:1.75rem!important}}@media screen and (min-width:750px){body.fp-theme-ready .template-search .page-width{--gk-search-gutter: clamp(1.5rem, 3vw, 2.5rem);max-width:calc(1180px + 2 * var(--gk-search-gutter))!important;padding-inline:var(--gk-search-gutter)!important}}.fp-theme-ready .template-search--empty{padding-bottom:5rem}@media screen and (min-width:750px){.fp-theme-ready .template-search--empty{padding-bottom:7rem}.fp-theme-ready .template-search__search .search__input,.fp-theme-ready .template-search__search .field__input{min-height:3.5rem;font-size:1.125rem}}@media screen and (max-width:749px){.fp-theme-ready .template-search__empty-actions{flex-direction:column;align-items:center}.fp-theme-ready .template-search__empty-actions .button{width:100%;max-width:22rem}}.fp-theme-ready .template-search .collection--empty .title,.fp-theme-ready .template-search .title-wrapper .title{font-family:var(--pf-font-display, "Inter", system-ui, sans-serif);font-size:clamp(1.35rem,2.4vw,1.75rem);line-height:1.35;color:var(--pf-forest, #000000)}.fp-theme-ready .template-search .underlined-link,.fp-theme-ready .template-search .link{font-size:1.05rem;color:var(--pf-copper, #F7941C)}.fp-theme-ready .template-search .card--text .card__heading{font-family:var(--pf-font-display, "Inter", system-ui, sans-serif);font-size:1.15rem;line-height:1.3;color:var(--pf-forest, #000000)}.fp-theme-ready .template-search .card__badge .badge{font-size:.8125rem;letter-spacing:.06em;font-weight:600;color:var(--pf-forest, #000000);background:var(--pf-stone, #f5f5f5);border-radius:var(--pf-radius, 4px)}.fp-theme-ready .template-search .article-card__title,.fp-theme-ready .template-search .card__heading a{font-size:1.1rem;line-height:1.35}@media screen and (max-width:989px){html[data-egj-grid] body.fp-theme-ready .template-search .product-grid .card__heading{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important;font-size:.875rem!important;line-height:1.3!important;height:2.6em!important;min-height:0!important;max-height:none!important;margin:0 0 .5rem!important}html[data-egj-grid] body.fp-theme-ready .template-search .product-grid .card__heading a{display:inline!important;font-size:inherit!important;line-height:inherit!important}}.fp-theme-ready .template-search .article-card__info,.fp-theme-ready .template-search .article-card__excerpt{font-size:.9875rem;line-height:1.5;color:var(--pf-muted, #666666)}.fp-theme-ready .template-search .predictive-search{border-radius:var(--pf-radius, 4px);border-color:var(--pf-border, rgba(0, 0, 0, .14));font-size:.875rem}.fp-theme-ready .template-search .predictive-search__item-heading{font-size:.875rem!important;line-height:1.35!important;font-weight:600;color:var(--pf-forest, #000000)}.fp-theme-ready .template-search .predictive-search__item-heading:hover{color:var(--pf-copper, #F7941C)}.fp-theme-ready .template-search .predictive-search__item-vendor,.fp-theme-ready .template-search .predictive-search__item-price{font-size:.8125rem}.fp-theme-ready .template-404{padding:4.5rem 1.25rem 5.5rem;text-align:center;background:radial-gradient(80% 55% at 50% 0%,rgba(247,148,28,.1),transparent 62%),radial-gradient(80% 55% at 50% 0%,rgba(0,0,0,.06),transparent 62%),linear-gradient(180deg,var(--pf-stone, #f5f5f5) 0%,var(--pf-white, #fff) 58%)}@media screen and (min-width:750px){.fp-theme-ready .template-404{padding:6rem 1.5rem 7rem}}.fp-theme-ready .template-404 .fp-eyebrow,.fp-theme-ready .template-404 .pf-eyebrow,.fp-theme-ready .template-404__eyebrow{display:inline-block;margin:0 0 .75rem;font-family:var(--pf-font-ui, "Inter", system-ui, sans-serif);font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;color:var(--pf-copper, #F7941C);font-weight:600}.fp-theme-ready .template-404 .title,.fp-theme-ready .template-404__title{margin:.35rem 0 1rem;font-family:var(--pf-font-display, "Inter", system-ui, sans-serif);font-size:clamp(2.1rem,4.5vw,3.15rem);line-height:1.12;letter-spacing:-.025em;font-weight:600;color:var(--pf-forest, #000000)}.fp-theme-ready .template-404__subcopy,.fp-theme-ready .template-404>p:not(.template-404__eyebrow):not(.pf-eyebrow),.fp-theme-ready .template-404 .title+*{margin:0 auto 1.85rem;max-width:32rem;font-family:var(--pf-font-ui, "Inter", system-ui, sans-serif);font-size:1.125rem;line-height:1.6;color:var(--pf-muted, #666666)}.fp-theme-ready .template-404__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;align-items:center}.fp-theme-ready .template-404 .button,.fp-theme-ready .template-404__actions .button{min-height:3rem;padding:.85rem 1.5rem;font-size:1.05rem;font-weight:600;line-height:1.2;border-radius:var(--pf-radius, 4px)!important}.fp-theme-ready .template-404 .button--primary{background:var(--pf-copper, #F7941C)!important;border-color:var(--pf-copper, #F7941C)!important;color:var(--pf-white, #fff)!important}.fp-theme-ready .template-404 .button--primary:hover{background:var(--pf-copper-hover, #E07F0A)!important;border-color:var(--pf-copper-hover, #E07F0A)!important}.fp-theme-ready .template-404 .button--secondary{background:transparent!important;border:1px solid var(--pf-forest, #000000)!important;color:var(--pf-forest, #000000)!important}.fp-theme-ready .template-404 .button--secondary:hover{background:var(--pf-forest, #000000)!important;color:var(--pf-white, #fff)!important}@media screen and (max-width:749px){.fp-theme-ready .template-404__actions{flex-direction:column}.fp-theme-ready .template-404__actions .button{width:100%;max-width:22rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/fp-search.css.map */
