.template-search #shopify-section-header{box-shadow:none}.section-search__inner{display:grid;position:relative;overflow:hidden}.section-search__inner--filters-drawer,.section-search__inner--filters-toolbar{grid-template-rows:auto}.section-search__inner--filters-drawer .active-filters,.section-search__inner--filters-toolbar .active-filters{display:flex;align-items:center;gap:1.25em;margin-bottom:1em}.section-search__inner--filters-drawer .active-filters__header,.section-search__inner--filters-toolbar .active-filters__header{order:2;text-transform:uppercase}.section-search__inner--filters-drawer .active-filters__header span,.section-search__inner--filters-toolbar .active-filters__header span{color:var(--color-forest)}.section-search__inner--filters-drawer .active-filters__title,.section-search__inner--filters-toolbar .active-filters__title{display:none}.section-search__inner .swiper__border__bottom{width:100%;position:absolute;bottom:0;left:0;z-index:3;margin-bottom:-2.5px}@media (max-width:768px){.section-search__inner .swiper__border__bottom{margin-bottom:-.75px}}.section-search__toolbar{margin:2.25em 0 1.25em 0}.section-search__form{position:relative;display:flex;background:var(--color-forest);padding:2.25em 4.5em 4.5em 4.5em;flex-direction:column;overflow:hidden}@media (max-width:1024px){.section-search__form{padding:2.25em 1.125em}}.section-search__form h2{color:var(--color-white)}.section-search__form .swiper__border{width:100%;position:absolute;bottom:0;left:0;z-index:3;margin-bottom:-2.5px}@media (max-width:768px){.section-search__form .swiper__border{margin-bottom:-.75px}}.section-search__form-inner{position:relative}.section-search__form-inner input{padding:1.125em 4em;color:var(--color-forest)}.section-search__form-inner svg{position:absolute;left:2em;top:50%;transform:translateY(-50%);width:18px}.section-search__form-inner svg circle,.section-search__form-inner svg path{stroke:var(--color-forest)}.section-search__content{display:flex;flex-direction:column;gap:2em}@media (max-width:1024px){.section-search__content{gap:1em;margin-top:0}}.section-search__content .products .products__no-product{text-align:center;grid-column:1/4 span;gap:1em 0;color:var(--color-forest);display:grid;grid-template-columns:1fr;padding:5.875em 0}.section-search__content .products .products__no-product h3{padding:0 4em}.section-search__content .products .products__no-product a{margin:0 auto}