.s841040-ku-Landing_Header{padding-block-start:20px;padding-block-end:30px;border-block-end:1px solid var(--Color_Border);text-align:center}.s841040-ku-Landing_Title{color:var(--Color_Brand)}.s841040-ku-FiltersBar{position:sticky;top:var(--Header_Height);left:0;z-index:2;margin:0 calc(var(--Grid_Gutter) * -1);padding:15px var(--Grid_Gutter);background:#fff;transition:top .3s ease}.s841040-ku-Filters{gap:30px;align-items:center;justify-content:space-between;display:flex}.s841040-ku-Facets-desktop{display:none}@media only screen and (min-width: 768px){.s841040-ku-Facets-desktop{display:block}.s841040-ku-Facets-mobile{display:none}}.s841040-ku-Facets_MobileFacetsTrigger{align-items:center;display:flex;color:var(--Color_Brand)}.s841040-ku-Facets_MobileFacetsTrigger svg{margin-inline-end:10px}.s841040-ku-Facets_Items{flex-direction:column;display:flex}@media only screen and (min-width: 768px){.s841040-ku-Facets_Items{gap:30px;flex-flow:row wrap}}.s841040-ku-Facets_Item{align-items:center;flex-direction:column;display:flex;color:var(--Color_Brand);cursor:pointer}@media only screen and (min-width: 768px){.s841040-ku-Facets_Item{position:relative;flex-direction:row}}.s841040-ku-Facets_Title{align-items:center;display:flex;width:100%;padding-block-start:15px;padding-block-end:15px;font-family:var(--Font_Family-grotesque);font-size:15px;font-weight:400;letter-spacing:.1px;line-height:21px;text-transform:capitalize;border-block-end:1px solid var(--Color_Border)}@media only screen and (min-width: 768px){.s841040-ku-Facets_Title{padding-block-start:0;padding-block-end:0;border-block-end:none}}.s841040-ku-Facets_Title.s841040-kuExpand .s841040-ku-Facets_Icon{transform:rotate(180deg)}.s841040-ku-Facets_Icon{display:block;margin-inline-start:auto;transition:transform .3s ease}@media only screen and (min-width: 768px){.s841040-ku-Facets_Icon{margin-inline-start:16px}}.s841040-ku-Facets_Container{display:none;width:100%;margin-block-start:10px;padding-block-end:10px;opacity:0;visibility:hidden;border-block-end:1px solid var(--Color_Brand)}@media only screen and (min-width: 768px){.s841040-ku-Facets_Container{position:absolute;top:calc(100% + 10px);left:10px;width:260px;padding:20px;background-color:#fff;border:1px solid var(--Color_Brand)}}@media only screen and (min-width: 768px){.s841040-ku-Facets_Container:after{content:"";position:absolute;top:-6px;left:10%;display:block;width:10px;height:10px;background-color:#fff;border-block-start:1px solid var(--Color_Brand);border-inline-start:1px solid var(--Color_Brand);transform:translate(-50%) rotate(45deg)}}.s841040-ku-Facets_Container.s841040-kuFilterCollapse{display:block;opacity:1;visibility:visible}.s841040-ku-FacetsContainer_Items{grid-gap:5px 20px;grid-template-columns:repeat(2,1fr);display:grid}@media only screen and (min-width: 768px){.s841040-ku-FacetsContainer_Items{grid-template-columns:repeat(1,1fr);max-height:550px;overflow-y:auto}}.s841040-ku-FacetsContainer_Link{align-items:center;display:flex}.s841040-ku-FacetsContainer_CheckboxContainer{position:relative;align-items:center;flex-shrink:0;display:flex;width:10px;height:10px;margin-inline-end:10px}.s841040-ku-FacetsContainer_CheckboxIndicator{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--Color_Brand);border-radius:2px;cursor:pointer;opacity:1}.s841040-ku-FacetsContainer_CheckboxIcon{position:absolute;left:50%;width:6px;height:6px;background-color:var(--Color_Brand);cursor:pointer;opacity:0;visibility:hidden;transform:translate(-50%);pointer-events:none;transition:opacity .3s ease}.s841040-ku-FacetsContainer_Item:hover .s841040-ku-FacetsContainer_CheckboxIcon,.s841040-ku-FacetsContainer_Item-selected .s841040-ku-FacetsContainer_CheckboxIcon{opacity:1;visibility:visible}.s841040-ku-FacetsContainer_Title{position:relative;align-items:center;flex-grow:1;display:flex;font-family:var(--Font_Family-grotesque);font-size:13px;font-weight:400;letter-spacing:.1px;line-height:32px;word-break:break-word;color:var(--Color_Brand);cursor:pointer}@media only screen and (min-width: 768px){.s841040-ku-FacetsContainer_Title{font-size:15px;line-height:28px}}.s841040-ku-Facets_Footer{display:none}@media only screen and (min-width: 768px){.s841040-ku-Facets_Footer{display:block;margin-block-start:10px;padding-block-start:10px;border-block-start:1px solid var(--Color_Border)}}.s841040-ku-Facets_RemoveLink{color:var(--Color_Red)}.s841040-ku-FiltersBar_Sort{gap:10px;align-items:center;display:flex}.s841040-ku-FiltersBar_Select{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--Color_Brand);cursor:pointer;outline:none}.s841040-ku-FiltersBar_SelectIcon{color:var(--Color_Brand)}.s841040-ku-ProductList_Items{grid-auto-flow:dense;grid-gap:30px var(--Grid_Gutter);grid-template-columns:repeat(2,1fr);display:grid;list-style:none}@media only screen and (min-width: 768px){.s841040-ku-ProductList_Items{grid-gap:35px var(--Grid_Gutter);grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width: 901px){.s841040-ku-ProductList_Items{grid-template-columns:repeat(4,1fr)}}.s841040-kuInfiniteScrollContainer{justify-content:center;display:flex;margin-block-start:50px}.s841040-kuLoadMoreBtn{position:relative;align-items:center;justify-content:center;display:inline-flex;min-width:185px;min-height:39px;padding-block-start:9px;padding-block-end:7px;padding-inline-start:20px;padding-inline-end:20px;font-family:var(--Font_Family-grotesque);font-size:13px;font-weight:400;letter-spacing:.0896552px;line-height:21px;text-align:center;text-transform:uppercase;background-color:#fff;border:1px solid transparent;border-color:var(--Color_Border);border-radius:9px;color:var(--Color_Brand);overflow:hidden;transition:border-color .2s ease;white-space:nowrap}.s841040-kuLoadMoreBtn:not([disabled]):hover{border-color:currentColor}.s841040-kuPageHeader{margin-block-end:25px;padding-block-start:20px;padding-block-end:30px;text-align:center;color:var(--Color_Brand);border-block-end:1px solid var(--Color_Border)}.s841040-kuPageHeading{margin-block-end:10px}.s841040-kuLandingNoResultsMessage{color:var(--Color_Brand)}.s841040-klevuNoResultsRecs{margin-block-end:25px;color:var(--Color_Brand)}.s841040-ku-Facets_Item[data-filter=klevu_price]{display:none!important;visibility:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/455/assets/klevu-search-landing.s841040-css.s841040-map */
