.search-landing__header{margin-top:12px}@media screen and (min-width: 990px){.search-landing__header{position:sticky;top:-58px;display:flex;margin-top:16px;padding:0 48px 18px;z-index:10;background-color:var(--theme-color-reverse)}}.search-landing__breadcrumbs{display:none}@media screen and (min-width: 990px){.search-landing__breadcrumbs{display:block}}.search-landing__header-content{padding:0 14px;display:flex;flex-direction:column}@media screen and (min-width: 990px){.search-landing__header-content{padding:0;flex:1 0 50%}}.search-landing__header-facets{display:flex}@media screen and (min-width: 990px){.search-landing__header-facets{flex:1 0 50%}}.search-landing__header-facets-desktop{display:none}@media screen and (min-width: 990px){.search-landing__header-facets-desktop{margin-top:auto;margin-left:auto;padding-bottom:16px;display:flex;gap:20px;align-items:center}}.search-landing__header-facets-mobile{margin-top:32px;border-top:1px solid var(--theme-color-neutral);padding:24px 0;width:100%;display:flex;justify-content:center}@media screen and (min-width: 990px){.search-landing__header-facets-mobile{display:none}}.search-landing__header-info{margin-top:24px;order:2}@media screen and (min-width: 990px){.search-landing__header-info{margin-top:0;order:0}}.search-landing__title{margin:0;font:var(--theme-h4-font)}.search-landing__results-message{margin-top:12px;font:var(--theme-h7-font)}.search-landing__results-term{font-weight:500}.header-landing__search-form-field{position:relative;display:flex;align-items:center;margin-top:12px;padding:8px 10px 8px 16px;border-radius:100px;background-color:var(--theme-color-background-grey)}@media screen and (min-width: 990px){.header-landing__search-form-field{margin-top:30px;max-width:450px}}.header-landing__search-form-field svg{width:32px;aspect-ratio:1 / 1}.header-landing__search-input{padding:0 12px;border:none;background:transparent;width:100%;outline:none}.header-landing__search-input::-webkit-search-cancel-button{-webkit-appearance:none;background-color:var(--theme-color-ink);background-size:12px 20px;height:20px;width:20px;-webkit-mask-image:var(--close-icon);mask-image:var(--close-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}button.header-landing__search-submit{padding:8px 30px;border-radius:100px;background:var(--theme-color-ink);color:var(--theme-color-reverse);font:var(--theme-body-utility)}@media screen and (min-width: 990px){.search-landing__main-content{margin-top:18px}}.collection-filters__sort-wrapper{display:none}@media screen and (min-width: 990px){.collection-filters__sort-wrapper{display:block}}.search-landing__sort-dropdown{display:inline-block;position:relative}button.search-landing__sort-dropdown-button{font:var(--theme-body-large-font);display:flex;align-items:center;gap:8px}.search-landing__sort-dropdown[open] .search-landing__sort-dropdown-button svg{transform:rotate(180deg)}.search-landing__sort-dropdown-button:hover,.search-landing__sort-dropdown-button:focus:not(:focus-visible),.search-landing__sort-dropdown-button:focus-visible{border:none}.search-landing__sort-dropdown:not([open]) .search-landing__sort-dropdown-list{display:none}.search-landing__sort-dropdown-list{position:absolute;top:calc(100% + 8px);right:0;width:200px;background-color:var(--theme-color-reverse);border:1px solid var(--theme-color-button-outlines);border-radius:5px;padding:25px 18px;display:flex;flex-direction:column;gap:10px;z-index:1000}.search-landing__sort-dropdown-item-label{display:flex;align-items:center;margin:0;cursor:pointer}.search-landing__sort-dropdown-item-radio:checked+.search-landing__sort-dropdown-item-label{border:1px solid var(--theme-color-button-outlines);padding:6px 10px}.search-landing__sort-dropdown-item-radio+.search-landing__sort-dropdown-item-label:before{content:unset}.search-landing__sort-dropdown-item-check{margin-left:auto;visibility:hidden}.search-landing__sort-dropdown-item-radio:checked+.search-landing__sort-dropdown-item-label .search-landing__sort-dropdown-item-check{visibility:visible}button.search-landing__filter-button{display:flex;align-items:center;font:var(--theme-body-large-font);gap:8px}.search-landing__filter-button.is-show .show-label,.search-landing__filter-button:not(.is-show) .hide-label{display:none}.search-landing__filter-drawer{position:fixed;top:0;left:0;height:100%;max-width:500px;width:100%;z-index:100}.search-landing__filter-drawer:not([open]){transition:opacity .25s ease,visibility .25s ease;visibility:hidden;opacity:0}.search-landing__filter-drawer-overlay{position:fixed;display:block;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:-1}@media screen and (min-width: 990px){.search-landing__filter-drawer-overlay{display:none}}.search-landing__filter-drawer-wrapper{display:flex;flex-direction:column;height:100%}.search-landing__filter-drawer-panel{padding:18px 0 18px 14px;display:flex;flex:1;flex-direction:column;height:100%;max-width:calc(100vw - 26px);background-color:var(--theme-color-reverse);transition:all .25s ease;transform:translate(-100%)}@media screen and (min-width: 990px){.search-landing__filter-drawer-panel{padding:0 14px 18px 48px}}.search-landing__filter-drawer[open] .search-landing__filter-drawer-panel{transition:all .25s ease;transform:translate(0)}.search-landing__filter-drawer-header{margin-bottom:30px;padding-right:14px;display:flex;align-items:center}@media screen and (min-width: 990px){.search-landing__filter-drawer-header{padding-right:48px}}.search-landing__filter-drawer-header-clear-wrapper{margin-left:auto}.search-landing__filter-drawer-header-clear-button{display:none;padding:9px 33px}@media screen and (min-width: 990px){.search-landing__filter-drawer-header-clear-button{display:block}}.search-landing__filter-drawer-title{font:var(--theme-h6-font)}.search-landing__filter-drawer-close-btn{position:absolute;top:10px;right:15px}@media screen and (min-width: 990px){.search-landing__filter-drawer-close-btn{display:none}}.search-landing__drawer-sort-container{position:relative;margin-bottom:30px}@media screen and (min-width: 990px){.search-landing__drawer-sort-container{display:none}}.search-landing__drawer-sort-label{display:block;margin-bottom:12px;padding-left:0;color:var(--theme-color-ink)}.search-landing__drawer-sort-select-icon{position:absolute}.search-landing__drawer-sort-select{display:flex;margin-bottom:30px;padding:6px;border:1px solid var(--theme-color-button-outlines);width:100%}.search-landing__filter-drawer-content{overflow-y:auto;overflow-x:hidden;padding-right:14px}@media screen and (min-width: 990px){.search-landing__filter-drawer-content{padding-right:48px}}.search-landing__main-content{min-height:200px}.search-landing__filter-drawer-footer{padding-top:16px;padding-right:14px;margin-top:auto}@media screen and (min-width: 990px){.search-landing__filter-drawer-footer{padding-right:48px}}.search-landing__filter-drawer-detail{padding:30px 0;border-top:1px solid var(--theme-color-neutral)}.search-landing__filter-drawer-summary{padding-right:2.5rem;position:relative}.search-landing__filter-drawer-summary:before,.search-landing__filter-drawer-summary:after{content:"";position:absolute;height:.15rem;width:1.2rem;overflow:hidden;background-color:var(--theme-color-ink);right:0;top:50%}.search-landing__filter-drawer-summary:after{transform:rotate(0);transition:transform .25s ease}.search-landing__filter-drawer-detail:not([open]) .search-landing__filter-drawer-summary:after{transform:rotate(90deg)}@media screen and (min-width: 990px){.search-landing__filter-drawer-summary:before,.search-landing__filter-drawer-summary:after{width:1.4rem}}.search-landing__filter-drawer-list{margin-top:15px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.search-landing__filter-drawer-label{display:block;padding:18px 12px;border:1px solid var(--theme-color-button-outlines);border-radius:5px;text-align:center;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;max-height:unset;top:unset;transform:unset;font-size:1.2rem;font-weight:500;color:var(--theme-color-ink);cursor:pointer}.search-landing__filter-drawer-label:hover{border-color:var(--theme-color-ink)}.search-landing__filter-drawer-label:focus{border:1px solid var(--theme-color-button-outlines)}.search-landing__filter-drawer-label.is-active{border:1px solid var(--theme-color-ink)}.search-landing__filter-drawer-label--color{padding:15px 12px}.search-landing__filter-drawer-footer-button-group{display:flex;gap:12px}.search-landing__filter-drawer-footer-button-group .button{flex:1}.search-landing__filter-drawer-checkbox-color-swatch{display:block;width:15px;height:15px;background:var(--swatch);margin:0 auto;border-radius:32px}.search-landing__filter-drawer-footer-apply-button{justify-content:space-between}.search-landing__results-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;row-gap:16px}@media screen and (min-width: 990px){.search-landing[data-animate-switch] .search-landing__results-list{opacity:0}.search-landing__results-list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:14px;row-gap:38px;transition:opacity .25s ease-in}.search-filter-drawer-open .search-landing__results-list{padding-left:450px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width: 990px){.search-landing__results{position:relative;padding:0 48px}}.search-landing__results-item{position:relative}.search-landing__results-item-link{display:block}.search-landing__product-card-media{display:flex;justify-content:center;align-items:center;height:100%;aspect-ratio:1 / 1;background-color:var(--theme-color-background-grey)}.search-landing__product-card-image{display:block;width:70%;height:auto;object-fit:contain;aspect-ratio:1 / 1;filter:drop-shadow(12px 3px 43px rgba(0,0,0,.25))}.search-landing__product-card-details{padding:0 8px}@media screen and (min-width: 768px){.search-landing__product-card-details{padding:0}}.search-landing__product-card-title{margin-top:15px;font-weight:500}.search-landing__product-card-price{margin-top:10px;display:flex;gap:4px}.search-landing__product-card-sale-price{color:var(--theme-color-subtle-red)}.search-landing__product-card-slashed-price{text-decoration:line-through}.search-landing__pagination-container{padding:20px 8px 30px;display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (min-width: 768px){.search-landing__pagination-container{padding:50px 0 60px}}#main>section>div:not(.klevu-search-landing),#main.klevu-search__no-results .search-landing__main-content{display:none}#main.klevu-search__no-results>section>div:not(.klevu-search-landing){display:block}
/*# sourceMappingURL=/cdn/shop/t/296/assets/section-search-landing.css.map */
